में बूलियन प्रतिपादन नियंत्रित करने के लिए <boolean>
spec of Xml-RPC मैं 1|0
को true|false
से मेरी xs:boolean
को बदलने की जरूरत है के अनुरूप करने के लिए।कैसे xslt
मैं इस का उपयोग कर XSL हल: चुनें
<xsl:template match="Foo">
<member>
<name>Baz</name>
<value>
<boolean>
<xsl:choose>
<xsl:when test=".='true'">1</xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</boolean>
</value>
</member>
</xsl:template>
लेकिन अगर वहाँ को नियंत्रित कैसे बूलियन मूल्यों जब xslt 1.0 के साथ बदल गाया रहे हैं की एक कम भंगुर तरीका है सोच रहा था।
अच्छा सवाल है, +1। एक पूर्ण, संक्षिप्त और आसान समाधान (एक XPath एक-लाइनर) के लिए मेरा उत्तर देखें। :) –