這是一個簡單的XML編寫器腳本。 (未經測試)
var stringArray = new string[100]; //value of the string
var stringArrayIdentifier = new string[100]; //refers to what you will call the field
//<identifier>string</identifier>
var settings = new XmlWriterSettings
{Indent = true, IndentChars = "\t", NewLineOnAttributes = false};
using (XmlWriter writer = XmlWriter.Create("PATH", settings))
{
writer.WriteStartDocument();
foreach (int i = 0; i < stringArray.Length; i++)
{
writer.WriteStartElement(stringArrayIdentifier[i]);
writer.WriteString(stringArray[i]);
writer.WriteEndElement();
}
writer.WriteEndDocument();
}
JavaScriptSerializer.Serialize()會做你想做的事,但使用有限。如果你想要的只是簡單的話,可以使用JavaScriptSerializer.Serialize()。
呃比我希望的多一點。最後創建一個字符串,用一個字符分隔,然後將該字符串拆分成一個數組。我知道這不是最好的主意,但我只是需要它通過哈哈。我會嘗試你的想法爲下一個項目。 – ikathegreat 2012-02-02 06:21:14