मैं एक शब्दकोश & lt; स्ट्रिंग, स्ट्रिंग & gt; इस XML में:
& lt; root & gt; & LT; कुंजी & gt; मूल्य & lt; / कुंजी & gt; & LT; कुंजी 2 & gt; मान 2 & lt; / कुंजी 2 & gt; & Lt; / जड़ & gt;
क्या यह कुछ फ़ैंसी linq का उपयोग किया जा सकता है?
नहीं भी विशेष रूप से फैंसी प्राप्त करने की आवश्यकता है:
var xdoc = नया XDocument (नया XElement ("root", शब्दकोश। चयन करें (प्रविष्टि = & gt; नया XElement (प्रविष्टि। Key, entry.Value)) ));
पूर्ण उदाहरण:
सिस्टम का उपयोग कर; System.Collections.Generic का उपयोग कर; System.Linq का उपयोग कर; System.Xml.Linq का उपयोग कर; कक्षा परीक्षण {स्थैतिक शून्य मुख्य () {var शब्दकोश = नया शब्दकोश & lt; स्ट्रिंग, स्ट्रिंग & gt; {{"कुंजी", "मान"}, {"key2", "मूल्य 2"}}; Var xdoc = नया XDocument (नया XElement ("root", शब्दकोश। चयन करें (प्रविष्टि = & gt; नया XElement (प्रविष्टि। Key, entry.Value)))); Console.WriteLine (xdoc); }}
आउटपुट:
& lt; root & gt; & LT; कुंजी & gt; मूल्य & lt; / कुंजी & gt; & LT; कुंजी 2 & gt; मान 2 & lt; / कुंजी 2 & gt; & Lt; / जड़ & gt;
No comments:
Post a Comment