| Autor |
Nachricht |
XSchinkenX
Threadersteller
Dabei seit: 25.01.2004
Ort: Mars
Alter: -
Geschlecht: -
|
Verfasst Mi 27.06.2007 13:05
Titel php5 dom xml DOMElement->attributes |
 |
|
Hallo Rob
eine XML-Datei wird geparst. In dieser XML-Datei finden sich mehrere Dateninseln und entsprechende Namespace-URIs.
Grobes Bsp:
| Code: | <html xmlns="w3c.org/dawodernamespacesis">...
<tag xmlns:php="...">... |
Ich bin nun an den (variablen) Namespace-Attributen interessiert. Leider bietet mir die DOMElement-Eigenschaft attributes nur "gewöhnliche" Attribute:
| Code: | | $elementNode->attributes // liefert nur Attribute, keine xmlns-Attribute |
Zwar komme ich bspw. mit
| Code: | | $elementNode->getAttributeNode ( "xmlns" ) |
an den entspr. Attributknoten heran, doch bringt mir das nichts, wenn ich Dateninseln mit mir unbekannten Präfixen behandeln muss.
Übrigens liefert die Methode getAttributeNode in diesem Fall ein Objekt vom Typ DOMNamespaceNode zurück, zu dem auf anhieb ich auch keinen Eintrag in der Doku gefunden habe.
Gibt es bestimmte Einstellungsmöglichkeiten, die mir die Namespace-Attributknoten "auch einfach so" zugänglich machen?
PHP Version ist 5.2.2, libxml API 20031129 und libxml Version 2.6.26
Danke im Voraus und vg
|
|
| |
|
 |
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 31
Geschlecht:
|
Verfasst Mi 27.06.2007 20:28
Titel
|
 |
|
Na, wenn du mich schon direkt ansprichst, dann muß ich ja auch antworten...
Aber mit deinem Problem kann ich dir leider nicht weiterhelfen.
Da habe ich ebenfalls keine Ahnung, ob es da eine Möglichkeit gibt.
Ich würde empfehlen, die Frage einfach mal im SelfHTML-Forum zu stellen.
Du kannst da auch posten, ohne dich anzumelden. (Registrierte User haben da zwar ein paar nette Zusatzfunktionen, aber posten kann jeder.)
Schätzungsweise bekommst du dort eher eine Antwort bzw. einen Vorschlag, wie man die Sache vielleicht auch anders angehen könnte.
|
|
| |
|
 |
XSchinkenX
Threadersteller
Dabei seit: 25.01.2004
Ort: Mars
Alter: -
Geschlecht: -
|
Verfasst Do 28.06.2007 11:00
Titel
|
 |
|
|
Jup mache ich mal. Da war ich bis jetzt auch noch nicht...
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
XML -> in PHP auslesen mit DOM
[PHP5/XML] mit foreach() element attribute auslesen
[PHP5] Welches Buch zum Thema PHP5 ?
[javascript] Crossbrowser DOM - Library
Problem mit DOM Knoten in Javascript
JavaScript und DOM Video Tutorials
|
 |