xml - XSLT Transformation with count -


मैं निम्नलिखित को एक्सएसएलटी

  & lt; ब्लॉगर & gt; & LT; पोस्ट & gt; & LT; पाठ & gt; ... & lt; / पाठ & gt; & Lt; श्रेणियां & gt; इंजीनियरिंग, इंटरनेट, सॉस & lt; / catgories & gt; & Lt; / पोस्ट & gt; & LT; पोस्ट & gt; & LT; पाठ & gt; ... & lt; / पाठ & gt; & Lt; श्रेणियां & gt; इंटरनेट, सॉसेज & lt; / catgories & gt; & Lt; / पोस्ट & gt; & LT; पोस्ट & gt; & LT; पाठ & gt; ... & lt; / पाठ & gt; & LT; श्रेणियों & gt; सॉसेज & lt; / catgories & gt; & Lt; / पोस्ट & gt; & Lt; / ब्लॉगर & gt; सॉसेज (3) इंटरनेट (2) इंजीनियरिंग (1)  

Div class = "post-text" itemprop = "text">

सबसे पहले, अपना एक्सएमएल बदलें

data.xml बनाएँ

  & lt; ब्लॉगर & gt; & LT; पोस्ट & gt; & LT; पाठ & gt; ... & lt; / पाठ & gt; & LT; श्रेणियों & gt; & LT; श्रेणी & gt; इंजीनियरिंग & lt; / श्रेणी & gt; & LT; श्रेणी & gt; इंटरनेट & lt; / श्रेणी & gt; & LT; श्रेणी & gt; सॉसेज & lt; / श्रेणी & gt; & Lt; / श्रेणियों & gt; & Lt; / पोस्ट & gt; & LT; पोस्ट & gt; & LT; पाठ & gt; ... & lt; / पाठ & gt; & LT; श्रेणियों & gt; & LT; श्रेणी & gt; इंटरनेट & lt; / श्रेणी & gt; & LT; श्रेणी & gt; सॉसेज & lt; / श्रेणी & gt; & Lt; / श्रेणियों & gt; & Lt; / पोस्ट & gt; & LT; पोस्ट & gt; & LT; पाठ & gt; ... & lt; / पाठ & gt; & LT; श्रेणियों & gt; & LT; श्रेणी & gt; सॉसेज & lt; / श्रेणी & gt; & Lt; / श्रेणियों & gt; & Lt; / पोस्ट & gt; & Lt; / ब्लॉगर & gt;  

फिर अपना एक्सएसएलटी लिखें, transform.xslt बनाओ

  & lt;? Xml संस्करण = "1.0" एन्कोडिंग = "आईएसओ -885 9 -1"? & Gt; ; & Lt; xsl: स्टाइलशीट संस्करण = "1.0" xmlns: xsl = "http://www.w3.org/1999/XSL/transform" & gt; & Lt; xsl: आउटपुट विधि = "टेक्स्ट" / & gt; & Lt; xsl: टेम्पलेट मैच = "/" & gt; & Lt; xsl: प्रत्येक चयन = "// श्रेणी" & gt; & Lt; xsl: चर नाम = "मान" चुनें = "।" / & Gt; & Lt; xsl: यदि test = "गणना (पूर्ववर्ती :: श्रेणी [= $ value]) = 0" & gt; & Lt; xsl: मान का चयन = "।" / & Gt; & LT; XSL: पाठ & gt; (& Lt; / xsl: text & gt; & lt; xsl: मान का चयन करें = "गिनती (// श्रेणी [। $ $ मूल्य])" /> gt; लिथियम; टेक्स्ट & gt; br / & gt; & Lt; / XSL: यदि & gt; & Lt; / XSL: के लिए-प्रत्येक & gt; & Lt; / XSL: टेम्पलेट & gt; & Lt; / XSL: स्टाइलशीट & gt;  

तब आप इंटरनेट एक्सप्लोरर में data.xml खोल सकते हैं और निम्न परिणाम प्राप्त कर सकते हैं:

 इंजीनियरिंग (1) इंटरनेट (2) सॉसेज (3) 

Comments

Popular posts from this blog

c++ - Linux and clipboard -

What is expire header and how to achive them in ASP.NET and PHP? -

sql server - How can I determine which of my SQL 2005 statistics are unused? -