2016-12-12 3 views
0

3 개의 XML 요소를 사용하고 일부 문자를 추가하는 텍스트를 만들고 싶습니다. 그러나 입력 할 때 모든 텍스트가 XML 요소 뒤에옵니다. (screenshot) 어떻게 만들 수 있습니까? xsl처럼 보이십니까?XSL/XML : 요소의 순서가 잘못되었습니다.

당신이 rezyser의 상황에 있기 때문에
<rezyser> 
<dane> 
    <imie>Joel</imie> 
    <nazwisko>Coen</nazwisko> 
    <urodziny> 
    <data>1954-11-29</data> 
    <miejsce kraj="US">Minneapolis</miejsce> 
    <stan>Minnesota</stan> 
    </urodziny> 
    <link> 
    <nazwa>Strona reżysera</nazwa> 
    <adres>http://www.coenbrothers.net/</adres> 
    </link> 
</dane> 
</rezyser> 

<xsl:for-each select="strona/rezyser"> 
     <h3> 
     <xsl:value-of select="concat(dane/imie, ' ', dane/nazwisko)"/> 
     </h3> 
     Urodzony <xsl:value-of select="dane/urodziny"/> w <xsl:value-of select="dane/miejsce"/> w stanie <xsl:value-of select="dane/stan"/><br/> 
     <a href="{dane/link/adres}"><xsl:value-of select="dane/link/nazwa"/></a> 
     <br/> 
    </xsl:for-each> 

답변

1

, 나는 당신이 원하는 추측하고있다 :

Urodzony <xsl:value-of select="dane/urodziny/data"/> w <xsl:value-of select="dane/urodziny/miejsce"/> w stanie <xsl:value-of select="dane/urodziny/stan"/> 
+0

는, 내가이 언어의 실제 안돼서 바보 같은 질문에 대한 미안했다 네;) –

관련 문제