私はこの投稿を使用して辞書をxmlに変換しました:
Dictionary <string、string>をxmlに、またはその逆に変換する簡単な方法
私がしていること:
Dictionary<int, string> dicEntityRules = new Dictionary<int, string>();
// add the items to dicEntityRules
DataContractSerializer serializer = new DataContractSerializer(dicEntityRules.GetType());
using (StringWriter sw = new StringWriter())
{
using (XmlTextWriter writer = new XmlTextWriter(sw))
{
writer.Formatting = Formatting.Indented;
serializer.WriteObject(writer, dicEntityRules);
writer.Flush();
sw.ToString();
}
}
しかし、私のxmlは次のようなものです。
<KeyValueOfintstring>
<Key>2048</Key>
<Value>66</Value>
</KeyValueOfintstring>
このノード/アトリビュート名を変更できますか?
私はこのようなものが欲しいです:
<Order>
<entity>2048</entity>
<rule>66</rule>
</Order>
よろしく。
マーフィー[[|]]の