Hallo,
gibt es eine Möglichkeit den Namensraum eines Elementes mit PHP festzustellen (getNamespace o.ä.) ?
Es existieren ja mehrere Möglichkeiten Namensräume zu definieren. In den folgenden Beispielen gehört das div-Element immer zum Namensraum "http://www.w3.org/1999/xhtml"
...
<title type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml">
xhtml:div
Less: xhtml:em < </xhtml:em>
</xhtml:div>
</title>
...
<summary type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
This is <b>XHTML</b> content.
</div>
</summary>
...
<summary type="xhtml">
<xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml">
This is xhtml:bXHTML</xhtml:b> content.
</xhtml:div>
</summary>
...
<root xmlns:xh="http://www.w3.org/1999/xhtml">
.
.
<summary type="xhtml">
xh:div
This is xh:bXHTML</xh:b> content.
</xh:div>
</summary>
...
Wie kann ich den Namensraum des div-Elementes in allen Fällen ermitteln (DOM, xPath oder wie auch immer) ?
Grüße
Thomas