Package org.alfresco.util
Class XMLUtil
java.lang.Object
org.alfresco.util.XMLUtil
XML utility functions.
- Author:
- Ariel Backenroth
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildXPath(Node from, Element to) FOR DIAGNOSTIC PURPOSES ONLY - incomplete
Builds a path to the node relative to the to node provided.static NodeListProvides a NodeList of multiple nodelistsstatic DocumentBuilderprovides a document builder that is namespace aware but not validating by defaultstatic DocumentBuildergetDocumentBuilder(boolean namespaceAware, boolean validating) static Documentutility function for creating a documentstatic Documentutility function for parsing xmlstatic Documentparse(InputStream source) utility function for parsing xmlstatic Documentutility function for parsing xmlstatic Documentutility function for parsing xmlstatic Documentparse(NodeRef nodeRef, ContentService contentService) utility function for parsing xmlstatic voidutility function for serializing a nodestatic voidutility function for serializing a nodestatic voidutility function for serializing a nodestatic Stringutility function for serializing a nodestatic Stringutility function for serializing a node
-
Constructor Details
-
XMLUtil
public XMLUtil()
-
-
Method Details
-
newDocument
utility function for creating a document -
print
utility function for serializing a node -
print
utility function for serializing a node -
print
utility function for serializing a node- Throws:
IOException
-
toString
utility function for serializing a node -
toString
utility function for serializing a node -
parse
utility function for parsing xml- Throws:
SAXExceptionIOException
-
parse
public static Document parse(NodeRef nodeRef, ContentService contentService) throws SAXException, IOException utility function for parsing xml- Throws:
SAXExceptionIOException
-
parse
utility function for parsing xml- Throws:
SAXExceptionIOException
-
parse
utility function for parsing xml- Throws:
SAXExceptionIOException
-
parse
utility function for parsing xml- Throws:
SAXExceptionIOException
-
getDocumentBuilder
provides a document builder that is namespace aware but not validating by default -
buildXPath
FOR DIAGNOSTIC PURPOSES ONLY - incomplete
Builds a path to the node relative to the to node provided.- Parameters:
from- the node from which to build the xpathto- an ancestor of from which will be the root of the path- Returns:
- an xpath to to rooted at from.
-
getDocumentBuilder
-
combine
Provides a NodeList of multiple nodelists
-