0
A
回答
1
這遞歸返回節點的所有父元素:
public static IEnumerable<XElement> Parents(this XObject obj)
{
XElement e = obj.Parent;
while (e != null)
{
yield return e;
e = e.Parent;
}
}
如果你想只包含節點及其父母的文件,你需要刪除,雖然所有其他節點。
相關問題
- 1. 如何遞歸選擇父元素下的所有子元素?
- 2. 如何選擇父元素?
- 3. 我的選擇器選擇所有元素,如何選擇一個元素?
- 4. jQuery選擇特定父元素內的所有元素
- 5. 如何選擇兩個元素之間的所有元素
- 6. 如何僅選擇所有匹配元素的兩個元素?
- 7. 如何選擇所有元素離開第一個元素?
- 8. 選擇某元素
- 9. 如何選擇所有元素或取消選擇所有元素
- 10. 如何選擇一個元素沒有選擇子元素
- 11. 如何選擇INPUT的所有元素?
- 12. 如何選擇不包含A元素的所有TD元素?
- 13. 選擇所有元素
- 14. 獲取所有父元素少於n個子元素的jQuery選擇器
- 15. CSS選擇器後,只有在某些元素2個元素
- 16. 如何選擇所有表單元素?
- 17. 如何選擇具有某個屬性的元素的子元素
- 18. 如果父元素有某個類,則淡入子元素
- 19. 只選擇一個元素,不是所有的元素 - jQuery
- 20. jQuery選擇除了一個元素以外的所有元素
- 21. 選擇兩個特定元素之間的所有元素
- 22. 如何在某個元素之前和之後選擇某個元素
- 23. 選擇除元素第一個元素之外的所有子元素
- 24. 選擇元素的父元素不具有特定的類
- 25. 向父元素添加一個子元素,當父元素具有某個具有某個值的某個屬性的其他子元素時
- 26. CSS:父元素中所有兄弟元素後面的元素
- 27. 父元素選擇問題?
- 28. jquery選擇父元素
- 29. CSS選擇父元素
- 30. CSS:選擇一個元素及其所有子元素