我有一个带有键值对的字典。我想使用 LINQ 将其写入 XML。
我能够使用 LINQ 创建 XML 文档,但不确定如何从字典中读取值并将其写入 XML。
以下是使用硬编码值生成 XML 的示例,我想准备字典而不是硬编码值
XDocument doc = new XDocument(
new XDeclaration("1.0", "utf-8", "true"),
new XElement("countrylist",
new XElement("country",
new XAttribute("id", "EMP001"),
new XAttribute("name", "EMP001")
),
new XElement("country",
new XAttribute("id", "EMP001"),
new XAttribute("name", "EMP001")
)
)
);