सुनिश्चित नहीं है कि आप वास्तव में क्या करने का प्रयास कर रहे हैं, इसलिए यहां दो उदाहरण हैं। कर सकते हैं मैं अगर आप अपने मूल अनुरोध पर विस्तृत मेरी कोड को संशोधित करने का प्रयास करें: एक रिक्त स्ट्रिंग पर विशेषता स्थापना
var doc = new System.Xml.XmlDocument();
doc.Load("somefile.xml");
var root = doc.FirstChild;
foreach (System.Xml.XmlNode child in root.ChildNodes)
{
if (child.Attributes["Name"] != null)
child.Attributes.Remove(child.Attributes["Name"]);
}
:
विशेषता निकाला जा रहा है
var doc = new System.Xml.XmlDocument();
doc.Load("somefile.xml");
var root = doc.FirstChild;
foreach (System.Xml.XmlNode child in root.ChildNodes)
{
if (child.Attributes["Name"] != null)
child.Attributes["Name"].Value = "";
}
संपादित करें। एक एक्सएमएल दस्तावेज़ में केवल एक रूट नोड हो सकता है और आपका रिकॉर्ड 1 होना प्रतीत होता है। तो क्या इसका मतलब है कि आपकी पूरी फाइल में केवल एक रिकॉर्ड होगा? या आप की तरह
<?xml version="1.0" standalone="yes" ?>
<Records>
<Record>
<Attribute Name="DataFieldName" Value="Pages" />
</Record>
<Record>
<Attribute Name="DataFieldName" Value="Pages" />
</Record>
</Records>
स्रोत
2011-07-08 20:19:28
अपना एक्सएमएल दिखाने की देखभाल? अपना कोड दिखाने की देखभाल करें? –