XSLT를 처음 사용하고 몇 가지 샘플 응용 프로그램을 사용해 본 결과 XML에서 HTML로 변환하고 XML에서 XML로 변환하는 예제를 발견했지만 XSLT를 사용하여 XML에서 XML로 변환하는 문제가 발생했습니다. 이것은 내 XSLT이다초급 - XSLT를 사용하여 XML에서 XML로 변환
<?xml-stylesheet type="text/xsl" ref="articale.xsl"?>
<article>
<title>the title</title>
<para>a para para para para para</para>
</article>
:
이
내 소스 XML입니다<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="article">
<foo><xsl:apply-templates/></foo>
</xsl:template>
<xsl:template match="title">
<foo.title><xsl:apply-templates/></foo.title>
</xsl:template>
<xsl:template match="para">
<foo.para><xsl:apply-templates/></foo.para>
</xsl:template>
</xsl:stylesheet>
하지만이 같은 일반 텍스트를 생성하는 것입니다 :
the title a para para para para para
사람이에 도움을 주시기 바랍니다 수 .
단계 나는 다음 :
- 만든 XSL 파일을.
- 첫 번째 소스 XML에 XSLT 파일을 포함 시켰습니다.
- 브라우저를 통해 액세스 할 수 있습니다.
이 XML의 실행을 잘못하고 있다면 저를 시정하십시오.
변환을 실행하는 데 사용중인 도구/플랫폼은 무엇입니까? 결과를 어떻게보고 있습니까? – Richard
"제목이 매개 변수가됩니다"는 브라우저의 출력입니까? 브라우저의 원본보기 기능을 사용하여 원시 XML을보고 게시하십시오. –
모질라에만 의존합니다. –