繁体   English   中英

如何在C#中生成Key和typeof(key)对

[英]How to generate Key and typeof(key) pairs in C#

这是一个奇怪的XML文件,我曾遇到过字典,其中包含一组密钥和typof密钥对,其中包含值。 任何人都可以启发如何使用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/zh-CN/library/system.xml.xmldocument%28v=vs.110%29.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM