5
XML에서 모든 태그의 속성을 제거하려고합니다 (태그와 내부 값만 유지하려고합니다). C#에서이 작업을 수행하는 가장 쉬운 방법은 무엇입니까?C#의 XML에서 모든 속성을 제거하는 가장 쉬운 방법은 무엇입니까?
XML에서 모든 태그의 속성을 제거하려고합니다 (태그와 내부 값만 유지하려고합니다). C#에서이 작업을 수행하는 가장 쉬운 방법은 무엇입니까?C#의 XML에서 모든 속성을 제거하는 가장 쉬운 방법은 무엇입니까?
static void removeAllAttributes(XDocument doc)
{
foreach (var des in doc.Descendants())
des.RemoveAttributes();
}
사용법 :
var doc = XDocument.Load(path); //Or .Parse("xml");
removeAllAttributes(doc);
string res = doc.ToString();
foreach는 (nodes.SelectNodes에서 XMLELEMENT 엘 (".//*")) {
el.Attributes.RemoveAll();
}