मैं यह जांचने का कोई तरीका नहीं समझ सकता कि तत्व का मान "सत्य" या "गलत" है या नहीं।xslt: यदि बूलियन मानों के लिए परीक्षण कैसे करें
यह एक डेटासेट से परिवर्तित बुलियन है। जब मैं मान का चयन करता हूं, तो मुझे लगता है कि यह या तो "सत्य" या "झूठा" है, लेकिन मेरे परीक्षण को अपेक्षित व्यवहार नहीं मिलता है। (यह हमेशा झूठा है।) मैंने लगभग हर चीज की कोशिश की, यह मेरा पहला एक्सएसएलटी एप्लीकेशन है, इसलिए मदद की सराहना की जाती है।
<xsl:if test="ispassive">
<tr>
<td>
<em>pasif değil</em>
<hr></hr>
</td>
</tr>
</xsl:if>
इसका मतलब क्या है? क्या यह एक विशेषता है? क्या यह एक विशेषता है जो मौजूद हो सकती है या नहीं हो सकती है? –
उत्तर के लिए thx, ऐसा लगता है कि अगर मैं conditon को गलत स्थानांतरित करता हूं, यही कारण है कि यह असफल रहा। परीक्षण = "ispassive = 'true'" मेरे मामले में काम करता है। – hazimdikenli
भविष्य के प्रश्नों के लिए कुछ विचार करना: आप एक ** ए का जिक्र कर रहे थे ttribute ** मान, लेकिन वास्तव में एक ** तत्व ** का मूल्यांकन कर रहे थे और यह गणना की गई पाठ मान है। आपका विवरण आपकी समस्या से बिल्कुल मेल नहीं खाता था और यदि आपने एक छोटा सा उदाहरण एक्सएमएल और एक्सएसएलटी के अधिक पोस्ट किया था तो समस्या का निदान करने में आपकी सहायता करना आसान होगा। –