8
A
答えて
14
var doc = XDocument.Load(fileName);
int descendantsCount = doc.Descendants().Count(); // counts ALL descendants elements
int childrenCount = doc.Root.Elements().Count(); // counts direct children of the root element
2
は...あなたが知っていれば要素の名前を変更するつもりはありません、彼らは常に存在し、
XDocument xD = XDocument.Load(XmlFullFileName);
XElement xE_ParameterSets = xD.Root.Element("Report").Element("ParameterSets");
int index = ((IEnumerable<XElement>)xE_ParameterSets.Elements()).Count();
関連する問題
- 1. XDocumentをループし、子ノードの値を取得する
- 2. CノードのXDocumentから子ノード要素の値を取得する方法
- 3. idでXDocumentノードを削除
- 4. 2人の同じ息子を持つノードをカウントする
- 5. BST - 左と右の子を持つノードのカウント
- 6. XDocumentを使用してリスト内のXMLのすべての要素と子ノードを読み取る方法は?
- 7. 名前でxDocumentノードをソートする方法
- 8. Body要素上の子ノードの数javascript
- 9. 自己のノード深度カウントをカウントするneo4jの参照先
- 10. Python XML - ノードの下にある特定のノードをカウントする
- 11. XSLTは別個のノードをカウントする
- 12. Soapuiでgroovyを使用したJSONレスポンスの子ノードをカウントする
- 13. 属性ノードはDOM2の子ノードとしてカウントされませんか?
- 14. XDocumentでノードを再帰的に見つける
- 15. XDocumentは予想されるノードを返しません
- 16. Windows Phone上のXNAでXDocumentを使用する
- 17. divノードの子ノードを削除する
- 18. カウント親の子ノードの2種類持っているノード - 具体的には1「少年」ノードおよび1「女の子」ノードごと
- 19. xdocumentルート要素に子孫を追加する
- 20. 子ノードの子ノードを削除するPHP domDocument
- 21. 既存のノードのXDocument属性が存在しません
- 22. XDocument
- 23. ツリービューを使用して子ノードに子ノードを追加する
- 24. プロローグ内の原子数をカウントする
- 25. テーブルセル内の子テーブルをカウントする
- 26. ページ上のコントロールをカウントする
- 27. FTPサーバー上のファイル数をカウントする
- 28. Firebaseカウント子供
- 29. 決定子カウント
- 30. XDocumentクラスを使用して配列のノード値を読み取る
ことを私はxdocumentを使用して方法を見つけました。 Root.Nodes()。Count()、これが最善の方法であるかどうかわかりません。ありがとうございます – MammothOne
明確にしてください。 XDocumentは、XMLデータを含むドキュメントです。ドキュメントの行の総数を知りたいですか?または、ドキュメントのルート要素の子ノードを知りたいですか? –
ダニエル、お返事ありがとうございます。これは私が探していたものです。 doc.Descendants()。Count(); ありがとうThomas。 – MammothOne