Class CimXmlSerializer
java.lang.Object
org.sblim.cimclient.internal.cimxml.CimXmlSerializer
Class CimXmlSerializer implements a XML serializer for DOM documents that is
specialized for CIM-XML. It might not be used as a general purpose serializer
since it doesn't support any DOM or XML features not required by CIM-XML.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidserialize(OutputStream pOS, Document pDoc, boolean pPretty) Serializes a given DOM document as (CIM-)XML to a given output stream.static voidserialize(OutputStream pOS, Node pNode, boolean pPretty) Serializes a given DOM node as (CIM-)XML to a given output stream
-
Method Details
-
serialize
Serializes a given DOM document as (CIM-)XML to a given output stream. The method writes first<?xml version="1.0" encoding="UTF-8"?>and then serializes the document node. If you want to suppress this header just callserialize(OutputStream, Node, boolean)on the document node.- Parameters:
pOS- The output streampDoc- The documentpPretty- Iftruethe XML is nicely wrapped and indented, otherwise it's all in one line- Throws:
IOException- Whenever something goes wrong
-
serialize
Serializes a given DOM node as (CIM-)XML to a given output stream- Parameters:
pOS- The output streampNode- The nodepPretty- Iftruethe XML is nicely wrapped and indented, otherwise it's all in one line- Throws:
IOException- Whenever something goes wrong
-