tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
942
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Smily0412 Smily0412 ist offline Mitglied Silber
    Registriert seit
    Sep 2007
    Beiträge
    63
    hoi,
    Ich möchte ein paar xml-datein mittels jdom erstellen.

    (also z.B. so:
    Code java:
    1
    2
    3
    4
    
    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 :
    1
    2
    3
    4
    5
    6
    
    <?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
    Code java:
    1
    
    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
     

  2. #2
    Avatar von torax13
    torax13 torax13 ist offline Mitglied Gold
    Registriert seit
    Jul 2007
    Beiträge
    155
    Diese Doppelpunkte trennen Namespace und Namen voneinander. Anlegen kannst Du solche Elemente duch die Angabe des Namespace Siehe hierzu die API Dok [1]

    [1] http://jdom.org/docs/apidocs/org/jdo...dom.Namespace))

    Den Namespace mußt Du natürlich vorher erzeugen [2]

    [2] http://jdom.org/docs/apidocs/org/jdom/Namespace.html

    Gruß
     
    Falls ich entgegen meiner Gewohnheiten mal einen hilfreichen Beitrag schreibe, freu ich mich über eine positive Bewertung.

Ähnliche Themen

  1. Frage zu JDOM?
    Von Maik20 im Forum Java
    Antworten: 1
    Letzter Beitrag: 10.03.09, 10:10
  2. JDOM und XML
    Von Tobias Köhler im Forum Java
    Antworten: 5
    Letzter Beitrag: 22.08.07, 12:05
  3. Antworten: 5
    Letzter Beitrag: 30.05.07, 11:24
  4. Frage zu jdom
    Von lindin im Forum Java
    Antworten: 0
    Letzter Beitrag: 26.10.04, 15:11
  5. Frage zu jdom
    Von lindin im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 22.10.04, 12:23