親ノードの属性を持つ XML ファイルを書きたい... (VB.NET で) XML ノードの書き方は知っているが、属性を持つ XML ノードを書いたことがない... 書き方は? 私は以下のコードを書きましたが、ノードを属性で書き込む方法に固執しました...
xmlWriter__1 = XmlWriter.Create("C:\Data\Trial1.xml)
xmlWriter__1.WriteStartDocument()
xmlWriter__1.WriteStartElement("Data")
xmlWriter__1.WriteStartElement("Trial")
xmlWriter__1.WriteStartElement("FlatAllocation")
'Flat Name String
xmlWriter__1.WriteStartElement("FlatName")
xmlWriter__1.WriteString(Convert.ToString(FlatString))
xmlWriter__1.WriteEndElement()
'ID
xmlWriter__1.WriteStartElement("CatID")
xmlWriter__1.WriteString(Convert.ToString(catId))
xmlWriter__1.WriteEndElement()
xmlWriter__1.WriteEndDocument()
xmlWriter__1.Close()
XMLファイルの下に書きたい:
<?xml version="1.0" encoding="utf-8"?>
<Data>
<Trial No="1">
<FlatAllocation>
<FlatName>115</FlatName>
<CatID>1</CatID>
</FlatAllocation>
</Trial>
<Trial No="2">
<FlatAllocation>
<FlatName>A/1###108</FlatName>
<CatID>1</CatID>
</FlatAllocation>
<FlatAllocation>
<FlatName>A/2###10688</FlatName>
<CatID>1</CatID>
</FlatAllocation>
</Trial>
</Data>