Class XmlPullParserUtil
- java.lang.Object
-
- com.google.android.exoplayer2.util.XmlPullParserUtil
-
@Deprecated public final class XmlPullParserUtil extends Object
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.XmlPullParserutility methods.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static StringgetAttributeValue(XmlPullParser xpp, String attributeName)Deprecated.Returns the value of an attribute of the current start tag.static StringgetAttributeValueIgnorePrefix(XmlPullParser xpp, String attributeName)Deprecated.Returns the value of an attribute of the current start tag.static booleanisEndTag(XmlPullParser xpp)Deprecated.Returns whether the current event is an end tag.static booleanisEndTag(XmlPullParser xpp, String name)Deprecated.Returns whether the current event is an end tag with the specified name.static booleanisStartTag(XmlPullParser xpp)Deprecated.Returns whether the current event is a start tag.static booleanisStartTag(XmlPullParser xpp, String name)Deprecated.Returns whether the current event is a start tag with the specified name.static booleanisStartTagIgnorePrefix(XmlPullParser xpp, String name)Deprecated.Returns whether the current event is a start tag with the specified name.
-
-
-
Method Detail
-
isEndTag
public static boolean isEndTag(XmlPullParser xpp, String name) throws XmlPullParserException
Deprecated.Returns whether the current event is an end tag with the specified name.- Parameters:
xpp- TheXmlPullParserto query.name- The specified name.- Returns:
- Whether the current event is an end tag with the specified name.
- Throws:
XmlPullParserException- If an error occurs querying the parser.
-
isEndTag
public static boolean isEndTag(XmlPullParser xpp) throws XmlPullParserException
Deprecated.Returns whether the current event is an end tag.- Parameters:
xpp- TheXmlPullParserto query.- Returns:
- Whether the current event is an end tag.
- Throws:
XmlPullParserException- If an error occurs querying the parser.
-
isStartTag
public static boolean isStartTag(XmlPullParser xpp, String name) throws XmlPullParserException
Deprecated.Returns whether the current event is a start tag with the specified name.- Parameters:
xpp- TheXmlPullParserto query.name- The specified name.- Returns:
- Whether the current event is a start tag with the specified name.
- Throws:
XmlPullParserException- If an error occurs querying the parser.
-
isStartTag
public static boolean isStartTag(XmlPullParser xpp) throws XmlPullParserException
Deprecated.Returns whether the current event is a start tag.- Parameters:
xpp- TheXmlPullParserto query.- Returns:
- Whether the current event is a start tag.
- Throws:
XmlPullParserException- If an error occurs querying the parser.
-
isStartTagIgnorePrefix
public static boolean isStartTagIgnorePrefix(XmlPullParser xpp, String name) throws XmlPullParserException
Deprecated.Returns whether the current event is a start tag with the specified name. If the current event has a raw name then its prefix is stripped before matching.- Parameters:
xpp- TheXmlPullParserto query.name- The specified name.- Returns:
- Whether the current event is a start tag with the specified name.
- Throws:
XmlPullParserException- If an error occurs querying the parser.
-
getAttributeValue
@Nullable public static String getAttributeValue(XmlPullParser xpp, String attributeName)
Deprecated.Returns the value of an attribute of the current start tag.- Parameters:
xpp- TheXmlPullParserto query.attributeName- The name of the attribute.- Returns:
- The value of the attribute, or null if the current event is not a start tag or if no such attribute was found.
-
getAttributeValueIgnorePrefix
@Nullable public static String getAttributeValueIgnorePrefix(XmlPullParser xpp, String attributeName)
Deprecated.Returns the value of an attribute of the current start tag. Any raw attribute names in the current start tag have their prefixes stripped before matching.- Parameters:
xpp- TheXmlPullParserto query.attributeName- The name of the attribute.- Returns:
- The value of the attribute, or null if the current event is not a start tag or if no such attribute was found.
-
-