文件
-
本文提供 LINQ to XML 類別的清單,且每項類別都有相關說明。
-
LINQ to XML 與其他 XML 技術的比較 - .NET
瞭解 LINQ to XML 與 XSLT、MSXML 和 XmlLite 的比較,以做出更好的技術選擇。
-
LINQ to XML 提供函式建構,可讓您在單一陳述式中建立 XML 樹狀結構。
XML 應用程式有很多種:
這些並非所有類型的 XML 應用程式,但是這些是 XML 程式設計人員必須實作的一組代表性的功能類型。
利用所有這些應用程式類型,開發人員可以採用兩種明顯不同的方法:
LINQ to XML 同時支援這兩種方法。
使用功能性方法時,您可以撰寫採用來源文件的轉換,然後利用所需的組織結構產生全新的結果文件。
就地修改 XML 樹狀結構時,您可以撰寫可在記憶體中 XML 樹狀結構內周遊與導覽程式碼的程式碼,藉以在必要時插入、刪除與修改程式碼。
您可以搭配任一種方法使用 LINQ to XML。 您可以使用相同的類別,在某些情況下,也可以使用相同的方法。 但是,兩種方法的結構與目標差異相當大。 例如,在不同的情況下,其中一種方法的效能通常會比較好,而且或多或少會使用到記憶體。 此外,其中一種方法會比較容易撰寫,並產生較容易維護的程式碼。
若要查看這兩種對照方法,請參閱記憶體內 XML 樹狀結構修改與功能性建構。
如需撰寫功能性轉換的教學課程,請參閱純功能性轉換的介紹。
文件
本文提供 LINQ to XML 類別的清單,且每項類別都有相關說明。
LINQ to XML 與其他 XML 技術的比較 - .NET
瞭解 LINQ to XML 與 XSLT、MSXML 和 XmlLite 的比較,以做出更好的技術選擇。
LINQ to XML 提供函式建構,可讓您在單一陳述式中建立 XML 樹狀結構。
訓練