How to add a WhiteSpace in <td> using xslt? -


अगर मैं & lt; xsl: text & gt; & amp; # 160; & lt; / xsl: text & gt; मेरे एक्सएसएलटी कोड में एक सफ़ेद स्थान जोड़ने के लिए एक प्रश्न चिह्न को एचटीएमएल में परिवर्तित करने के बाद प्रदर्शित किया जाता है। कृपया इस समस्या को हल करने में मदद करें।

धन्यवाद प्रदीप

शायद आप स्पष्ट रूप से निम्नलिखित कोड की तरह एन्कोडिंग निर्दिष्ट करें:

  & lt; xsl: स्टाइलशीट संस्करण = "1.0" xmlns: xsl = "http://www.w3.org/ 1999 / XSL / रूपांतरण "& gt; & Lt; xsl: आउटपुट विधि = "html" एन्कोडिंग = "यूटीएफ -8" / & gt; & Lt; xsl: टेम्पलेट मैच = "नोड () | @ *" & gt; & LT; XSL: प्रतिलिपि & gt; & Lt; xsl: लागू-टेम्पलेट चुनें = "नोड () | @ *" / & gt; & Lt; / XSL: प्रतिलिपि & gt; & Lt; / XSL: टेम्पलेट & gt; & Lt; xsl: टेम्पलेट मैच = "टीडी [नोड () (नोड ())]" & gt; & LT; XSL: प्रतिलिपि & gt; & LT; XSL: पाठ & gt; & amp; # 160; & lt; / XSL: पाठ & gt; & Lt; / XSL: प्रतिलिपि & gt; & Lt; / XSL: टेम्पलेट & gt; & Lt; xsl: टेम्पलेट मैच = "/" & gt; & LT; html & gt; & Lt; शीर्ष & gt; & Lt; / head & gt; & LT; XSL: लागू-टेम्पलेट्स / & gt; & Lt; / html & gt; & Lt; / XSL: टेम्पलेट & gt; & Lt; / XSL: स्टाइलशीट & gt;  

इस रूपांतरण को इस XML दस्तावेज़ के विरुद्ध लागू किया जाता है :

  & lt; तालिका सीमा = "1" & gt; & LT; टीआर & gt; & LT; टीडी & gt; एक्स & lt; / टीडी & gt; & LT; टीडी & gt; & lt; / टीडी & gt; & LT; टीडी & gt; एक्स & lt; / टीडी & gt; & Lt; / टीआर & gt; & Lt; / तालिका & gt;  

वांछित परिणाम का उत्पादन किया जाता है और ब्राउज़र (IE8) कड़ी जगह को सही ढंग से प्रदर्शित करता है :

  & lt; html & gt; & Lt; शीर्ष & gt; & Lt; META http-equiv = "सामग्री प्रकार" सामग्री = "पाठ / html; वर्णसेट = यूटीएफ -8" & gt; & Lt; / head & gt; & Lt; तालिका सीमा = "1" & gt; & LT; टीआर & gt; & LT; टीडी & gt; एक्स & lt; / टीडी & gt; & LT; टीडी & gt; & Lt; / टीडी & gt; & LT; टीडी & gt; एक्स & lt; / टीडी & gt; & Lt; / टीआर & gt; & Lt; / तालिका & gt; & Lt; / html & gt;  

Comments