mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 00:32 Benutzername: Passwort: Auto-Login

Thema: php5 dom xml DOMElement->attributes vom 27.06.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> php5 dom xml DOMElement->attributes
Autor Nachricht
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Mi 27.06.2007 13:05
Titel

php5 dom xml DOMElement->attributes

Antworten mit Zitat Zum Seitenanfang

Hallo Rob *zwinker*

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: 46
Geschlecht: Männlich
Verfasst Mi 27.06.2007 20:28
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Hallo Rob

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.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Account gelöscht
Threadersteller


Ort: -
Alter: -
Verfasst Do 28.06.2007 11:00
Titel

Antworten mit Zitat Zum Seitenanfang

Jup mache ich mal. Da war ich bis jetzt auch noch nicht...
 
 
Ähnliche Themen [PHP5] Welches Buch zum Thema PHP5 ?
Fehlermeldung: Call to a member function attributes()
probleme mit php5
PHP5 Neuerungen
php3 zu php5?
OOP in PHP5, Vererbung?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.