「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
XML(Extensible Markup Language)、JISによる訳語「拡張可能なマーク付け言語」とは、
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
ロケーションパスによりXMLに準拠した文書の特定の部分を指定する言語構文
XML用のスキーマ言語には、
などがある。
xmlns:接頭辞="名前空間"
外部のファイルを参照を処理しなくても、
すべて正しい文書が得られるXML文書を示す。
Xmlをストリーム(StreamReader?、StreamWriter?)で
シーケンシャルに読み書きする抽象クラス
DOMによる読み書きを行うクラスライブラリ
※ DTDのATTLISTでid属性がID型であることを
明示しないとgetElementById?が使えないなどの問題がある。
XPathデータ モデルを使用し、
XMLの読み取り専用で高速なインメモリ表現を提供。
前述のXmlReaderSettingsを使用して、
XML Schemaによる検証を実装可能。
MSXML2.DOMDocument、MSXML2.DOMDocument60 と言うCOMを使用する。