如何直接从xml文件将密钥对值添加到字典中。 在上传一个xml文件的密钥对值应该被添加到字典...并要我看这些密钥对值将密钥对值添加到字典
-4
A
回答
3
如果您的XML文件的计划是这样的,
<?xml version="1.0" encoding="utf-8" ?>
<Root>
<Key1>Val1</Key1>
<Key2>Val2</Key2>
<Key3>Val3</Key3>
</Root>
我想这将会很好。
var xdoc = XDocument.Load(pathToXmlFile);
var dictionary = xdoc.Root.Elements().ToDictionary(k => k.Name, v => v.Value);
+0
值得注意的是你正在生成的字典的类型是“Dictionary
+0
它不应该这样做。 这里我们需要做反序列化,我们需要创建值类对的类。 –
相关问题
- 1. 如何将密钥添加到字典列表中的字典?
- 2. 将字典添加到nsdictionary作为密钥的值
- 3. 如何将密钥及其值添加到字典中?
- 4. 将特定字典密钥的值添加到新集合
- 5. Python字典,以数学方式将数值添加到现有密钥值
- 6. 自动将密钥添加到Python字典
- 7. 将新密钥添加到字典与搁置
- 8. $ .ajax将[]添加到密钥
- 9. 增加指定密钥字典的值
- 10. 更新Python字典(添加其他方面对现有密钥)
- 11. 按值添加到词典(并生成密钥)
- 12. 重复密钥更新 - 将文字添加到现有值
- 13. 将项目添加到词典python用变量名称密钥
- 14. python字典添加到现有的密钥
- 15. 从变量中添加新的密钥到python字典?
- 16. 将列表值添加到字典键
- 17. 如何将值添加到JSON字典?
- 18. 将1添加到字典中的值
- 19. 将字典值添加到数组中
- 20. 将算术值添加到字典?
- 21. 将列表值添加到字典
- 22. 将字典的值添加到列表
- 23. 将多个值添加到python字典
- 24. 将对象添加到字典
- 25. 将字典添加到字典
- 26. 密钥添加到阵列和基值
- 27. SSH密钥对 - 添加到EC2实例
- 28. 我可以将密钥值对添加到NSarray或for循环内的字典吗?
- 29. 如何将新密钥添加到plist?
- 30. 将AdWordsApi密钥添加到App.config
http://stackoverflow.com/questions/18261921/how-to-add-an-xml-file-and-read-key-value-pair-into-a-dictionary可能有助于 – MusicLovingIndianGirl
虽然jhmt的答案可能就足够了,看到你的XML结构的例子会非常有帮助,所以我们可以为你提供更合适的答案,而不是依靠猜测。 – Eraph