このようなxmlドキュメントがあります。
<?xml version="1.0"?>
<services>
<service sn="1" family="2 Week Wait">
<service_name>2 Week Wait Dermatology</service_name>
<speciality>2 Week Wait</speciality>
<clinic_types>2 Week Wait Skin</clinic_types>
<tag>Malignant neoplasm of skin , Pigmented skin lesion </tag>
</service>
思い通りにすべてを取得できましたが、最後の微調整として、カンマ区切り値を順序なしリストとして表示したいと思います。
このXSLの行を使用して、リストを出力しています。
<ul>
<li>
<xsl:value-of select="translate(tag,',','<![CDATA[</li><li>]]>')" disable-output-escaping="yes" />
</li>
<ul>
結果のXMLが正しくフォーマットされていないというエラーが表示されます。交換セクションを他のものに交換しようとしましたが、うまくいきました。また、タグにHTML ASCIIコードを使用しようとしましたが、運が悪かったので、間違っていることに本当に混乱しています。
助けてくれてありがとう、ありがとう