私はベストプラクティスを知りたいです。 私のデータベースからXMLファイルにいくつかのデータ(テーブル)をエクスポートしていますので、それらのデータを読み込むことができます。 エクスポートするには、DataTable.WriteXml(C#)を使用しています 今、何がベストですか?それらをデータセットにインポートし、DataTable.Selectを使用して必要な行を取得するか、XPathDocumentを作成し、XPathを使用してデータを取得しますか?最高のパフォーマンスを発揮しますか?私はまだxpathを学んでいます。XMLをデータセットにインポートするか、XPathを使用してXMLを読み取りますか?
1
A
答えて
1
エクスポートされたXMLをDataTable.ReadXml(fileName)
でロードしてみませんか? DataTable.WriteXml(file, XmlWriteMode.XmlSchema)
を使用してテーブルデータをエクスポートした場合は、ReadXml(file)を使用して新しいDataTable
にインポートすることができます。 MSDNの例から
:
myOldTable.WriteXml(fileName, XmlWriteMode.WriteSchema);
DataTable newTable = new DataTable();
newTable.ReadXml(fileName);
その場合は、あなたがXPathを必要とするだろうところ、私は表示されません。あなたの質問を誤解している場合は、私に知らせてください。
こちらがお役に立てば幸いです。
関連する問題
- 1. XmlDocument.LoadFromUriAsync(UrlString)を使用してXMLを読み取りますか?
- 2. Java XML JDOM2 XPath - XPath式を使用してXML属性および要素からテキスト値を読み取る
- 3. LINQ to XMLを使用してXML値を読み取るC#
- 4. Android - XPathを使用してXMLから値を取得する
- 5. 空のBLOBストレージからxmlを読み込み、powershellを使用してデータセットを取得します。
- 6. PHPのxpathを使用してXML内のノード内の値を読み取る
- 7. Javaを使用してXMLファイルから値を読み取る
- 8. javascriptを使用してディスクからxmlファイルを読み取る
- 9. JavaScriptを使用したRSSからのXMLの読み取り
- 10. OracleフォームでXpathを使用してhtml(xml)ファイル内の要素を読み取り、表示します
- 11. 正しいスキーマを使ってXMLをデータセットに読み込む
- 12. XPathを使用してXMLからタグ名を取得
- 13. 読み取りXML
- 14. JAXBを使用してXMLを動的に読み取る
- 15. XML :: XPathを使用して親ノードを取得する方法?
- 16. XMLをデータセットに読み込む方法
- 17. XMLシリアル化またはXMLオブジェクトからの読み取り?
- 18. SqlDataReaderを使用してXMLデータを読み取る
- 19. リフレクションを使用してXMLノードを読み取るC#
- 20. Javaコードを使用してxmlノードを読み取る
- 21. QXmlStreamReaderを使用してXMLファイルを読み取る
- 22. ハイブを使用してS3 XMLファイルクエリを読み取る方法
- 23. LINQを使用してXMLファイルを読み取る
- 24. LINQを使用してXML要素を読み取る
- 25. jQueryを使用してXMLファイルを読み取る
- 26. httpを使用してxmlファイルを読み取る
- 27. LINQを使用してXMLフィールドを読み取るより効率的な方法はありますか?
- 28. xmlがxsdを参照するデータセットからXSDとXMLドキュメントを作成するxmlをExcelにインポートする
- 29. WebBrowserコントロールからXMLを読み取る
- 30. javascriptからローカルXMLを読み取る
私はすでにXMLを使っているので、xpathを使うべきかどうかを知りたいと思っています。しかし、そうでない場合は、さらに良い!ご協力いただきありがとうございます。 – Androiderson