이 여기 내 XSLT 코드는
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="xslTutorial">
<xsl:apply-templates select="xslTutorial"/>
</xsl:template>
<xsl:template match="xslTutorial">
<p>
SUMMERY:<xsl:value-of select="SECTION/SUMMARY"/>
<br>
<xsl:choose>
<xsl:when test="position()=2">
DATA:<xsl:value-of select="SECTION/DATA"/>
</xsl:when>
</xsl:choose>
</br>
</p>
</xsl:template>
</xsl:stylesheet>
되는 XML 코드 :
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="C:\Users\Semsema\Desktop\Day 3-XML\ex2.xslt"?>
<xslTutorial>
<SECTION>
<SUMMARY>I need a pen and some paper</SUMMARY>
<DATA>I need a pen.</DATA>
<DATA>I need some paper.</DATA>
</SECTION>
<SECTION>
<DATA>I need bread.</DATA>
<DATA>I need butter.</DATA>
</SECTION>
</xslTutorial>
그리고 난 출력이 원하는 :
SUMMARY: I need a pen and some paper
DATA: I need bread.
DATA: I need butter.
어떻게해야합니까? (xslt 코드에서 잘못된 점은 무엇입니까?)
xml 입력 – stacker
형식을 지정하십시오. 빵을 얻기 위해 해당 지역 상점에 가보는 것이 좋으며 여기서는 아무 것도 먹지 않는 것이 좋습니다. 질문을 정리하십시오. –
BR 태그가 자동으로 닫히기 때문에 개폐식 BR 태그가 필요하지 않습니다. – scunliffe