मुझे लगता है कि मैं एक एकल, वर्गीकृत किया एक्सएमएल मूल्य के रूप में चयन करने के लिए कोशिश कर रहा हूँ श्रेणीबद्ध डेटा की एक तालिका है:एसक्यूएल सर्वर: एक्सएमएल उत्पादन के साथ दो स्तर ग्रुप द्वारा
कॉलम: Id, Type, SubType, SubSubType
नमूना डेटा:
Id Type Subtype SubSubType
1 Product Documentation Brochures Functional Brochures
2 Product Documentation Brochures Fliers
3 Product Documentation Data Sheets and Catalogs Data Sheets
4 Product Documentation Data Sheets and Catalogs Catalogs
5 Other Documentation Other classification User Guides
उपरोक्त डेटा के लिए
, मैं उत्पादन के लिए निम्न एक्सएमएल चाहते हैं:
<AllTypes>
<Type name="Product Documentation">
<SubType name="Brochures">
<SubSubType name="Functional Brochures"/>
<SubSubType name="Fliers"/>
</SubType>
<SubType name="Data Sheets and Catalogs">
<SubSubType name="Data Sheets"/>
<SubSubType name="Catalogs"/>
</SubType>
</Type>
<Type name="Other Documentation">
<SubType name="Other classification">
<SubSubType name="User Guides"/>
</SubType>
</Type>
</AllTypes>
यानी एक एकल एक्सएमएल संरचना जिसमें उपरोक्त तालिका से सभी पंक्तियां होती हैं, जो पहले कॉलम (प्रकार) द्वारा समूहित होती हैं, और आगे दूसरे कॉलम (सबटाइप) द्वारा समूहित होती हैं।
'stackoverflow' में आपका स्वागत है। अच्छी तरह से वर्णित! कृपया नमूना कोड साझा करें जिसे आपने अभी तक आजमाया है ताकि अन्य उपयोगकर्ता आसानी से आपकी सहायता कर सकें। –