Am 22.02.2010 18:34, schrieb Rob Elliott:
I'm parsing some XML and moving it over from one XMLConfiguration object to another as follows:private void mergeTopNode(XMLConfiguration masterCfg, XMLConfiguration mergedCfg, String nodeName) { SubnodeConfiguration subNode = masterCfg.configurationAt(nodeName); List nodeList = new ArrayList(); nodeList.add(subNode.getRootNode()); mergedCfg.clearTree(nodeName); mergedCfg.addNodes("", nodeList); } I have an issue where the node in the first configuration is: <Foo> </Foo> Using the code above the node appears in the second configuration as <Foo/> I checked http://www.w3.org/TR/REC-xml/#dt-empty and the syntax is legal however the consumer of the second configuration does not seem to follow the standard. Is there a setting in the library that I could use to enforce the orginal syntax?
Unfortunately there is no such setting. The formatting capabilities of XMLConfiguration are pretty limited.
But just to make sure: The outcome is valid XML, right? You can open it with other XML editors or web browsers?
Oliver
Thanks.
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
