DOMXML: Scope-Operator (:) wird nicht erkannt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • DOMXML: Scope-Operator (:) wird nicht erkannt

    Hi,

    Ich habe folgendes Problem:

    Sämtliche DOM-Steuerungsfunktionen der Ext/domxml ignorieren den Scope-Operator bei Knoten Steuerungen. Z.B:
    PHP-Code:
    $sample =<<< EOXML 
    <?xml version='1.0' ?>
      <outputFinal xsi:type="xsd:string">
        Ihr Auftrag ist hiermit bestätigt. 
      </outputFinal>
    EOXML;

    $DomDoc = xmldoc($sample);
    $conclusion = $DomDoc->root();
    ...
    $otherXMLdocNode->->replace_node($conclusion);
    ....
    print_r($otherXMLdoc->dumpmem());

    // Die Ausgabe lautet dann nur
    ...
      <outputFinal type="xsd:string"> // hier fehlt 'xsi:'
        Ihr Auftrag ist hiermit bestätigt. 
      </outputFinal>
     ....
    Und das passiert nicht nur bei Attributen, sondern auch direkt bei jeden Knoten:
    So wird z.B. aus <SOAP:Body ... nach der DOM Verarbeitung nur <SOAP....

    Hat jemand eine Inspiration für mich, wie man soche Probleme umgehen kann?

    Vielen Dank!

    Blaster
    Zuletzt geändert von Blaster; 08.01.2003, 23:43.
    Yuppi, endlich Elite ...
Lädt...
X