<root><a><c>CA</c></a></root>
マークアップを次のように変換したい<root juris="CA"><a><c>CA</c></a></root>
質問する
20 次
1 に答える
0
許可されているスキーマについて詳しく指定できれば、より具体的なものを書くことができます。与えられたものを使用すると、次のようなものが機能するはずです。
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/root">
<xsl:copy>
<xsl:attribute name="juris"><xsl:value-of select="./a/c"/></xsl:attribute>
<xsl:copy-of select="*"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
現状では、これがより複雑な入力の問題につながったとしても、私は驚かないでしょう.
于 2012-11-29T21:27:57.477 に答える