Bookmarks

Yahoo Gmail Google Facebook Delicious Twitter Reddit Stumpleupon Myspace Digg

Search queries

dbf2mysql parameter, WWWXXXAPC, wwwxxxAPC, How to unsubscrube from dategen spam, docmd.close 2585, WWWXXXDOCO, nu vot, dhcpd lease file "binding state", WWWXXXDOCO, how to setup procmail to process html2text

Links

XODOX
Impressum

#1: DOM Fragen?

Posted on 2004-09-16 12:07:51 by Jonas Schnelli

Hallo Jungs!

Hmm... heute habe ich probiert einen XML File anstänige nach DOM mässig
anzusprechen.

Aber gehe ich recht in der Annahme, dass getAttributes (mit s!) nicht
funktioniert?

oder

Wie kann ich alle Attributes einer Node durchgehen?


Und dann gleich noch die Zweite Frage.
wenn ich z.B. den Tag <page>Inhalt</page>

Wie kann ich die Textnode auslesen?


ich wäre super froh wenn mir jemand diese Fragen beantworten könnte.
thx

</jonas>

Report this message

#2: Re: DOM Fragen?

Posted on 2004-09-16 13:21:02 by Martin Honnen

Jonas Schnelli wrote:


> Hmm... heute habe ich probiert einen XML File anstänige nach DOM mässig
> anzusprechen.
>
> Aber gehe ich recht in der Annahme, dass getAttributes (mit s!) nicht
> funktioniert?
>
> oder
>
> Wie kann ich alle Attributes einer Node durchgehen?

In PHP 4.3 per DOMXML ist es
node->attributes()
z.b.

<?php
$xml_document = domxml_open_file('test2004091601.xml');
if ($xml_document) {
$element = $xml_document->document_element();
$attributes = $element->attributes();
echo "<h1>Attributes</h1>\r\n";
echo "<ul>\r\n";
foreach ($attributes as $attribute) {
echo '<li>' . $attribute->name() . ': ' . $attribute->value() .
"</li>\r\n";
}
echo "</ul>\r\n";
}
?>

In PHP 5 und DOM sollte es einfach eine Eigenschaft attributes geben, also
$xml_document->documentElement->attributes

--

Martin Honnen
http://JavaScript.FAQTs.com/

Report this message