fjh: Auf Text-Knoten überprüfen

Beitrag lesen

Hallo Paul,

Da habe ich mich wohl etwas mistverständlich ausgedrückt.
Ich möchte nur den Inhalt der Tags ausgeben, die unmittelbar text enthalten. Die Ausgabe von <dokument>, <header> und <content> (im unteren Beispiel auch die des 2. und 3. <author> tags) soll per <xsl:if test="child::text()"> unterdrückt werden. Klar, da macht das editieren der zusammen gemischten Inhalte in einem Formularfeld ja auch keinen Sinn.


<?xml version="1.0"?>
<document>
<header>
  <name>Ein Dokument</name>
  <title>Untertitel</title>
  <date>20020518</date>
  <author>ich</author>
  <author><text></text></author>
  <author><text2>222222222222</text2></author>
</header>
<content>
   <text>blabla</text>
</content>
</document>

Wenn du keinen gemischten Inhalt hast, dann hilft Dir die Abfrage, die ich bereits unten gepostet habe:

http://forum.de.selfhtml.org/?m=68941&t=12399

Gruß
Franz