मैं एक्सएमएलXSLT अवांछित तत्वों को दूर
<getInquiryAboutListReturn xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<inquiryAbouts>
<inquiryAbout>
<code>Code</code>
<nameKk>Something</nameKk>
<nameRu>Something</nameRu>
<documents xsi:nil="true"/>
</inquiryAbout>
</inquiryAbouts>
</getInquiryAboutListReturn>
है और मैं सभी XML
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output indent="yes" />
<xsl:template match="/">
<xsl:copy-of select="//getInquiryAboutListReturn/inquiryAbouts"/>
</xsl:template>
</xsl:stylesheet>
मैं कैसे <documents xsi:nil="true"/>
बिना या xsi के बिना सभी एक्सएमएल नकल कर सकता है कॉपी करने के लिए XSLT के साथ यह कार्रवाई करने के लिए करना चाहते हैं: शून्य = "true"?
वांछित उत्पादन एक्सएमएल
<getInquiryAboutListReturn xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<inquiryAbouts>
<inquiryAbout>
<code>Code</code>
<nameKk>Something</nameKk>
<nameRu>Something</nameRu>
</inquiryAbout>
</inquiryAbouts>
</getInquiryAboutListReturn>
क्या आप केवल <दस्तावेज xsi: nill = "true" /> को निकालने के लिए चाहते हैं, या @xsi: nil = "true" के साथ सभी तत्व चाहते हैं? यदि आप अपने अपेक्षित एक्सएमएल आउटपुट पोस्ट करते हैं तो यह सहायक हो सकता है। –
मैं सभी तत्वों को @xsi: nil = "true" के साथ छोड़ना चाहता हूं। – Eldar