public class XmlUtils extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static Element | getChild(Node parent)Returns the single element child of a DOM node. | 
| static Element | getChild(Node parent,
        String tagName)Returns the single child element of a DOM node, which has a given
 known name. | 
| static Element[] | getChildren(Node parent)Returns an array of all the Element children of a DOM node. | 
| static String | getTextContent(Element el)Returns the text content of an element as a string. | 
| static Object | parseSampValue(Element valueEl)Returns the content of a DOM element representing a  valueelement of an XML-RPC document. | 
public static Element[] getChildren(Node parent)
parent - parent nodepublic static Element getChild(Node parent) throws org.astrogrid.samp.xmlrpc.internal.XmlRpcFormatException
parent - parent nodeXmlRpcFormatException - if there is not exactly one child
             per elementpublic static Element getChild(Node parent, String tagName) throws org.astrogrid.samp.xmlrpc.internal.XmlRpcFormatException
parent - parent nodetagName - child node nametagNameXmlRpcFormatException - if there is not exactly one child
             element or if it does not have name tagNamepublic static String getTextContent(Element el) throws org.astrogrid.samp.xmlrpc.internal.XmlRpcFormatException
el - parent nodeXmlRpcFormatException - if content is not just textpublic static Object parseSampValue(Element valueEl) throws org.astrogrid.samp.xmlrpc.internal.XmlRpcFormatException
value
 element of an XML-RPC document.
 Note that some content which would be legal in XML-RPC, but is not
 legal in SAMP, may result in an exception.valueEl - value elementorg.astrogrid.samp.xmlrpc.internal.XmlRpcFormatExceptionCopyright © 2008–2024. All rights reserved.