나는 무엇이 최선의 관행인지 알고 싶습니다. 데이터베이스에서 XML 파일로 일부 데이터 (테이블)를 내보낼 때 데이터를 읽을 수 있습니다. 내보내려면 DataTable.WriteXml (C#)을 사용하고 있습니다. 가장 좋은 것은 무엇입니까? 데이터 세트로 가져오고 DataTable.Select를 사용하여 원하는 행을 가져 오거나 XPathDocument를 만들고 XPath를 사용하여 데이터를 가져 옵니까? 가장 잘 수행 되는가? 나는 아직도 xpath를 배우고있다.XML을 데이터 세트로 가져 오거나 XPath를 사용하여 XML을 읽으시겠습니까?
1
A
답변
1
DataTable.ReadXml(fileName)
을 사용하여 내 보낸 XML을로드하지 않는 이유는 무엇입니까? DataTable.WriteXml(file, XmlWriteMode.XmlSchema)
을 사용하여 표 데이터를 내 보낸 경우 ReadXml(file)을 사용하여 새로운 DataTable
으로 가져올 수 있습니다. MSDN의 예에서
myOldTable.WriteXml(fileName, XmlWriteMode.WriteSchema);
DataTable newTable = new DataTable();
newTable.ReadXml(fileName);
그런 경우, 나는 볼 수 없습니다. 질문에 대한 오해가있는 경우 알려 주시면 그에 맞게 업데이트하겠습니다.
이 정보가 도움이되기를 바랍니다.
관련 문제
- 1. XPath를 사용하여 Java XML을 구문 분석 하시겠습니까?
- 2. Xpath를 사용하여 Android에서 XMl을 구문 분석
- 3. Bada의 XPath를 사용하여 String으로부터 XML을 파싱 하시겠습니까?
- 4. 정확한 스키마를 사용하여 XML을 데이터 집합으로 읽어들입니다.
- 5. XML을 데이터 소스로 사용
- 6. XML을 사용한 데이터 바인딩 linq
- 7. PHP를 사용하여 xml을 html로 변환
- 8. XML을
- 9. XML을
- 10. .NET을 사용하여 XML을 읽고 쓰는 데이터 처리
- 11. XML을 사용하여 변수 인쇄
- 12. PHP를 사용하여 XML을 작성해야합니까?
- 13. 자바를 사용하여 XML을 읽으십시오.
- 14. XML을 사용하여 URL 만들기
- 15. WCF를 사용하여 XML을 게시하십시오.
- 16. 깨진 XML을 webservice에서 전체 XML을
- 17. xml을 custommethod에 가져 오는 XSLT
- 18. XML을 열고 div에 데이터 표시
- 19. XML을 Silverlight 데이터 그리드로 읽기
- 20. XML을 사용하여 Windows Form 만들기
- 21. Simile 타임 라인 - XML을 사용하지 않고 데이터베이스에서 읽으시겠습니까?
- 22. LINQ-to-XML을 사용하여 다음 XML을 사전에로드하려면 어떻게해야합니까?
- 23. nokogiri에서 SAX를 사용하여 XML을 파싱 할 때 XML을 검색하는 방법
- 24. XML을 처리하는 파이썬에서 XML을 파싱 할 때
- 25. 선택 XML을 원시 텍스트
- 26. PowerShell을 XML을 XPath는 PowerShell에서
- 27. 왜 XML :: 스키마 트론 :: XPath는 XML을 찾을 수 없습니다 : XPath를?
- 28. XML을 DataTable로 변환
- 29. Java를 사용하여 xml을 html로 변경하십시오.
- 30. JAXB를 사용하여 XML을 파싱하는 XML
좋았어, 그게 내가 이미하고있는 일이야. 나는 XML을 사용하기 때문에 xpath를 사용해야하는지 알고 싶었다. 그러나 그것이 사실이 아니라면, 심지어 더 좋습니다! 당신의 도움을 주셔서 감사합니다. – Androiderson