如何在 C# 中生成密钥和类型(密钥)对
本文关键字:密钥 类型 | 更新日期: 2024-11-07 18:03:31
这是一个
奇怪的XML文件,我遇到过它拥有字典,其中包含一组键和类型键对,其中包含值。 任何人都可以启发如何使用 C# 生成它。
<dict>
<key>175</key>
<dict>
<key>Track ID</key><integer>175</integer>
<key>Name</key><string>Kattikida</string>
<key>Artist</key><string>Anthony Dasan, Manasi, Anitha</string>
<key>Album Artist</key><string>Anirudh Ravichander</string>
</dict>
</dict>
您可能必须使用 XML 文档编写自己的 XML 序列化程序,然后您可以完全控制生成的内容,并且可以轻松地使用 GetType().Name
将类型用作属性的名称
但是,任何尝试读取此类文件的内容都需要同样自定义
https://msdn.microsoft.com/en-us/library/system.xml.xmldocument%28v=vs.110%29.aspx