bedingtes Auslesen
Hans M
- xml
0 Thomas J.S.0 Hans M0 Thomas J.S.
<tag1>
<tag2 name="namenfeld" value="hans"></property>
<tag2 name="adress" value="dorfst1"></property>
<tag2 name="alter" value="34"></property>
<tag2 name="ort" value="Muenchen"></property>
<tag1/>
Wie kann ich denn da die einzelnen values auslesen? (mit XSL)
Danke!
hans
Hallo,
<tag1>
<tag2 name="namenfeld" value="hans"></property>
<tag2 name="adress" value="dorfst1"></property>
<tag2 name="alter" value="34"></property>
<tag2 name="ort" value="Muenchen"></property>
<tag1/>Wie kann ich denn da die einzelnen values auslesen? (mit XSL)
http://de.selfhtml.org/xml/darstellung/xsltelemente.htm#choose
http://de.selfhtml.org/xml/darstellung/xsltelemente.htm#value_of
Grüße
Thomas
Ok wenn ich nun ganz konkret nur den Wert von value bei name=alter ausgeben moecht?
Waer super wenn Du ein schnell ein Bsp. darlegen koenntest
Danke
Hans
Hallo,
Ok wenn ich nun ganz konkret nur den Wert von value bei name=alter ausgeben moecht?
Ich weiss jetzt nicht was du meinst.
Meist du aus dem XML?
<xsl:value-of select="@name" />
Kommt darauf an wo du sich im XML und im XSLT befindet.
Meinst du aus dem Schema?
<xsl:value-of select="document(schema.xsd)/xs:schema/xs:pfad/xs:zu/xs:definition/ ..." />
Waer super wenn Du ein schnell ein Bsp. darlegen koenntest
Es gibt kein schnelles Bsp. ohne ein Teil deines XMLs bzw. Schemas zu kennen!
Grüße
Thomas
Ok ich habe eine xml Datei mit folgendem Inhalt:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<tag1>
<tag2 name="namenfeld" value="hans"></property>
<tag2 name="adress" value="dorfst1"></property>
<tag2 name="alter" value="34"></property>
<tag2 name="ort" value="Muenchen"></property>
<tag1/>
Und nun moechte ich diese mit einer xsl datei auslesen.
Wobei dabei zB nur der inhalt von value ausgegeben werden soll, wo das attribut name den Wert alter hat
Danke!
Sorry muss nat. so heissen:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<tag1>
<tag2 name="namenfeld" value="hans"></tag2>
<tag2 name="adress" value="dorfst1"></tag2>
<tag2 name="alter" value="34"></tag2>
<tag2 name="ort" value="Muenchen"></tag2>
<tag1/>
danke, Ich habs.
Gruesse
Hans
Hallo,
danke, Ich habs.
Bitte, gerne! :-)
Grüße
Thomas