ThomasM: auslesen aus einer XML

Beitrag lesen

Hallo Raspu,

»»   <xsl:template match="ontratedDisease">  

>    <xsl:for-each select="."><!-- =ontratedDisease-->  
>     <Folder>  
>      <visibility>0</visibility>  
>      <open>0</open>  
>      <name><xsl:value-of select="./ontDisease/ontdiseaseName"/></name>  
>     </Folder>  
>    </xsl:for-each>  
>  </xsl:template>

Hier reicht:

<xsl:template match="ontratedDisease">  
  <Folder>  
    <visibility>0</visibility>  
    <open>0</open>  
    <name><xsl:value-of select="ontDisease/ontdiseaseName"/></name>  
  </Folder>  
</xsl:template>

Das eigentliche Problem liegt wohl eher in der Schreibweise von ontdiseaseName bzw. ontDiseaseName:

rdfRDF
  ontDiseases
    ontratedDisease
      ontDisease
       <ontdiseaseName rdf:datatype="&amp;xsd;

^^^^^

string">leberzyste</ontdiseaseName>
    ontratedDisease
      ontDisease
       <ontDiseaseName

^^^^^

rdf:datatype="&amp;xsd;string">pneumonie</ontDiseaseName>

Grüße,
Thomas