xml-frage (jdom)

Smily0412

Mitglied
hoi,
Ich möchte ein paar xml-datein mittels jdom erstellen.

(also z.B. so:
Java:
Element root = new Element("moep");
Document doc = new Document();
doc.setRootElement(root);
.....
das klappt eigentlich auch ganz wunderbar,

Allerdings muss ich ein paar xml-datein erstellen, die auch einen Doppelpunkt in einigen Tags enthalten.. wie z.B. sowas:

Code:
<?xml version="1.0" encoding="UTF-8"?>
   <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body>
     <namesp1:SetConfig xmlns:namesp1=.....
.....

wenn ich allerdings sowas machen möchte wie
Java:
new Element("SOAP-ENV:Envelope")

bekomme ich folgende exception:
Exception in thread "main" org.jdom.IllegalNameException: The name "SOAP-ENV:Envelope" is not legal for JDOM/XML elements: Element names cannot contain colons.

wie kann ich xml-tags (und auch attribute) mit doppelpunkten machen?

cu,
Smily0412
 
Zurück