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 void
serialize
(OutputStream pOS, Document pDoc, boolean pPretty) Serializes a given DOM document as (CIM-)XML to a given output stream.static void
serialize
(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
- Iftrue
the 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
- Iftrue
the XML is nicely wrapped and indented, otherwise it's all in one line- Throws:
IOException
- Whenever something goes wrong
-