none
有關XML的問題 RRS feed

  • 問題

  • 現在我要把一個xml檔案裡面的東西讀出來…
    現在有兩種做法…
    作法一:直接用XMLReader直接讀取資料然後顯示出來。
    作法二:把xml的內容讀到dom然後再做處理…

    想請問一下如果裡面的東西有非常多的話…那麼用那一種方法的效率會比較好呢?
    2009年3月5日 下午 12:54

解答

  • 我個人比較推 DOM + XPath。
    如果可以用 LINQ to XML 的話也可以試看看。
    MVP 2009 (ASP.NET), MCPD: ASP.NET Developer 3.5, MCPD: Windows Developer 3.5, MCITP: Database Developer 2008, MCITP: Enterprise Administrator 不想被人認為是小白,就不要總是在做一堆會讓人認為是小白的事。
    • 已標示為解答 justinwu 2009年3月7日 上午 07:48
    • 已取消標示為解答 justinwu 2009年3月7日 上午 07:48
    • 已取消標示為解答 justinwu 2009年3月7日 上午 07:48
    • 已取消標示為解答 justinwu 2009年3月7日 上午 07:48
    • 已標示為解答 璉璉Moderator 2009年3月14日 上午 05:59
    2009年3月5日 下午 02:24
    版主

所有回覆

  • 我個人比較推 DOM + XPath。
    如果可以用 LINQ to XML 的話也可以試看看。
    MVP 2009 (ASP.NET), MCPD: ASP.NET Developer 3.5, MCPD: Windows Developer 3.5, MCITP: Database Developer 2008, MCITP: Enterprise Administrator 不想被人認為是小白,就不要總是在做一堆會讓人認為是小白的事。
    • 已標示為解答 justinwu 2009年3月7日 上午 07:48
    • 已取消標示為解答 justinwu 2009年3月7日 上午 07:48
    • 已取消標示為解答 justinwu 2009年3月7日 上午 07:48
    • 已取消標示為解答 justinwu 2009年3月7日 上午 07:48
    • 已標示為解答 璉璉Moderator 2009年3月14日 上午 05:59
    2009年3月5日 下午 02:24
    版主
  • Hi

    我也是建議用DOM,之前用XMLReader常常會把節點搞混了,用DOM感覺比較好用。
    2009年3月9日 上午 05:12