コメントを追加するには XmlCommentクラスを使用します。
今回作成するプログラムから作成されるXMLは以下の通りです。
2行目がXMLコメントです。
<?xml version="1.0" encoding="utf-8"?>
<!--以下部署データ-->
<部署データ>
<部署>
<部署名>企画部</部署名>
<部長名>佐藤</部長名>
</部署>
<部署>
<部署名>開発部</部署名>
<部長名>高橋</部長名>
</部署>
<部署>
<部署名>営業部</部署名>
<部長名>伊藤</部長名>
</部署>
</部署データ>
上記のXMLファイルを作成するコードは以下の通りです。
2行目でXmlCommentクラスを使用しています。
VBの例
Dim XDoc = New XDocument(New XDeclaration("1.0", "utf-8", True),
New XComment("以下部署データ"),
New XElement("部署データ",
New XElement("部署",
New XElement("部署名", "企画部"),
New XElement("部長名", "佐藤")
),
New XElement("部署",
New XElement("部署名", "開発部"),
New XElement("部長名", "高橋")
),
New XElement("部署",
New XElement("部署名", "営業部"),
New XElement("部長名", "伊藤")
)
)
)
XDoc.Save("C:\Work\MyCompany.xml")
C#の例
var XDoc = new XDocument(new XDeclaration("1.0", "utf-8", "true"),
new XComment("以下部署データ"),
new XElement("部署データ",
new XElement("部署",
new XElement("部署名", "企画部"),
new XElement("部長名", "佐藤")
),
new XElement("部署",
new XElement("部署名", "開発部"),
new XElement("部長名", "高橋")
),
new XElement("部署",
new XElement("部署名", "営業部"),
new XElement("部長名", "伊藤")
)
)
);
XDoc.Save(@"C:\Work\MyCompany.xml");
Please follow and like us:

コメント