php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.09.2004, 16:22  
Gast
 
Beiträge: n/a
Standard PHP5 DOM root element

Hallo Ihrs,

Ich weiss, wahrscheinlich bin ich einfach nur blind und das ganze ist mit dem Aufruf einer Methode erschlagen.

Ich arbeite grade an einem Projekt, wo wir per HTTP-Post einen bis zu mehreren kb-grossen XML-Request bekommen. Diesen muessen wir validieren, und je nach dem, was es fuer ein Request ist, den Response generieren.

Der Name des Requests ist der TagName, des Rootelements. Aber irgendwie komm ich an diesen nicht dran.

Bsp1:

<?xml version="1.0"?>
<foo>
<bar>1</bar>
...
</foo>

Bsp2:

<?xml version="1.0"?>
<oof>
<bar>2</bar>
...
</oof>

Ich habe nun 2 Methoden, naemlich eine fuer "foo" und eine fuer "oof", aber ich weiss nicht, an welche Methode ich den XML-Request leiten soll, da ich unter php5 keine DOM-Methode finde, die mir den Namen des Rootelements ausgibt.

Es muss doch eine Methode geben. Wahrscheinlich bin ich wirklich nur blind und seh den Wald vor Baeumen nicht.

Vielen Dank fuer Tipps,
und Gruesse aus Berlin
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.09.2004, 18:38  
Erfahrener Benutzer
 
Registriert seit: 29.08.2003
Beiträge: 216
wurtzel
Standard

DomDocument->document_element
gibts wo in php5 nicht mehr

http://www.php.net/manual/de/functio...nt-element.php
__________________
Das Problem ist der Anfang einer Lösung
wurtzel ist offline   Mit Zitat antworten
Alt 25.09.2004, 18:54  
Gast
 
Beiträge: n/a
Standard

Halloechen wurtzel,

document_element() gibbet leider unter php5 nicht mehr.
Ich suche die Funktion aber in php5, da ich nur in php5 ein XML-Objekt gegen ein Schema validieren kann. Sonst waeren wir bei php4 geblieben

Aber trotzdem vielen Dank
  Mit Zitat antworten
Alt 12.10.2004, 12:38  
Gast
 
Beiträge: n/a
Standard

Ich habs gefunden!

Ich wusste ich bin betriebsblind. :)


$root_element = $dom_object->documentElement->nodeName;


Gruesse
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
lamp klappt noch nicht nixdorf PHP Tipps 2006 14 16.10.2006 15:30
Postfix/SMTPD: SASL Login authentication failed iRadiaX Server, Hosting und Workstations 5 21.04.2006 23:23
php5 braucht 4 mal so lange wie php4? CC84 PHP Tipps 2006 4 12.04.2006 09:55
PHP5 erkennt kein PHP5!? DaOnkel PHP Tipps 2006 4 14.03.2006 11:56
[Erledigt] IIS6 mit PHP5 / CGI-Timeout PHP Tipps 2006 3 01.02.2006 14:00
PHP mails gehen nicht mehr Server, Hosting und Workstations 23 29.10.2005 23:25
[Erledigt] PHP5 mit Apache zum Laufen bringen... PHP Tipps 2005-2 11 22.10.2005 17:52
php4 und php5 gleichzeitig test022 Server, Hosting und Workstations 13 24.08.2005 10:25
SOAP in PHP5 für NuSoap deaktivieren PHP-Fortgeschrittene 2 03.08.2005 18:23
php4 und php5 auf einem indianer Server, Hosting und Workstations 2 22.05.2005 18:06
PHP1 Script freq.9 PHP Tipps 2005 15 27.04.2005 14:18
root ausgesperrt Datenbanken 3 05.04.2005 14:15
Ermitteln welche Scripte noch MySQL-Verbindung offen haben MrMarco PHP-Fortgeschrittene 40 05.04.2005 09:34
suche gut erklärtes Tutorila zu php5 und oop Beitragsarchiv 24 03.03.2005 12:38
[Erledigt] GD lib in PHP einbinden PHP-Fortgeschrittene 15 24.08.2004 17:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php dom root element, php domdocument get root node, php domdocument root node, php dom get root element, php domdocument root, php domdocument root element, php dom root, php domdocument get root element, php dom get root node, php domdocument ausgeben, php xml root element, php dom first node, php5 document_element, domdocument get root element, dom php root element, php domdocument get root, domdocument php root element, domdocument php root, document_element php5, document_element() php5

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:02 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.