Some or all of the information on this page might not apply to Trusted Cloud by S3NS.
Class XmlObjectParser (1.41.8)
Note: Some or all of the information on this page might not apply
to Trusted Cloud. For a list of services that are available in
Trusted Cloud, see Services available for
Trusted Cloud .
Version 1.41.8keyboard_arrow_down
public class XmlObjectParser implements ObjectParser
Beta
XML HTTP parser into an data class of key/value pairs.
Implementation is thread-safe.
Sample usage:
static void setParser(HttpRequest request, XmlNamespaceDictionary namespaceDictionary) {
request.setParser(new XmlObjectParser(namespaceDictionary));
}
Inheritance
Object >
XmlObjectParser
Constructors
XmlObjectParser(XmlNamespaceDictionary namespaceDictionary)
public XmlObjectParser ( XmlNamespaceDictionary namespaceDictionary )
Creates an XmlObjectParser using the specified non-null namespace dictionary.
Parameter
Methods
public T <T>parseAndClose ( InputStream in , Charset charset , Class<T> dataClass )
Parses the given input stream into a new instance of the the given data class of key/value
pairs and closes the input stream.
Parameters
Returns
Exceptions
<T>parseAndClose(Reader reader, Class<T> dataClass)
public T <T>parseAndClose ( Reader reader , Class<T> dataClass )
Parses the given reader into a new instance of the the given data class of key/value pairs and
closes the reader.
Parameters
Returns
Exceptions
getNamespaceDictionary()
public final XmlNamespaceDictionary getNamespaceDictionary ()
Returns the XML namespace dictionary.
Returns
public Object parseAndClose ( InputStream in , Charset charset , Type dataType )
Parses the given input stream into a new instance of the the given data type of key/value pairs
and closes the input stream.
Parameters
Returns
Exceptions
parseAndClose(Reader reader, Type dataType)
public Object parseAndClose ( Reader reader , Type dataType )
Parses the given reader into a new instance of the the given data type of key/value pairs and
closes the reader.
Parameters
Returns
Exceptions
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-02 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[],[]]