ここには単純な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()を使用します。
私が望んでいたより少し複雑です。 1つの文字列を作成し、文字で区切り、その文字列を後で配列に分割しました。私はそれが最善の考えではないことを知っていますが、私はちょうどハハを通過するためにそれが必要でした。私は次のプロジェクトのためにあなたのアイデアを試してみましょう。 – ikathegreat