다음과 같은 xml이 있습니다. 그 xml에서 n 번째 제품 노드를 삭제하고 싶습니다.xdocument에서 n 번째 xelement 삭제 #
나는 이것을 시도했지만 작동하지 않았다.
document.Descendants("products").Descendants("product").Take(1)
XML이 XML에서 3 제품 노드를 삭제하는 방법
<products>
<product>
<territory>A</territory>
</product>
<product>
<territory>B</territory>
</product>
<product>
<territory>C</territory>
</product>
<product>
<territory>D</territory>
</product>
<product>
<territory>E</territory>
</product>
</products>
?
감사 하리. 두 번째 제품 노드 안의 모든 요소를 제거하고 제품 노드를 삭제하지 않으려는 경우이를 구현하는 방법을 설명하겠습니까? –
당신은 단순히'.Elements.Remove()'를 찾을 수 있습니다, 부모 노드가 아닌 요소를 제거합니다. –