将字符串转换为 xmlnode

Posted

技术标签:

【中文标题】将字符串转换为 xmlnode【英文标题】:Convert string into xmlnode 【发布时间】:2017-10-16 14:56:38 【问题描述】:

我正在处理 C# windows 表单,想将表单输入文本传递给其他 .cs 文件,是否可以将 string 转换为 XMLNode

like string text = "My Name";

并将其转换为 XMLNode 以将其保存在 xml 文件中。

【问题讨论】:

请详细说明。例如共享输入和预期结果。有string text = "My Name" 期望什么样的xml 输出? 【参考方案1】:

我更喜欢XDocument:

var doc = new XDocument();
doc.Add(new XElement("Input", "My Name"));
doc.Save(@"..pathToSave\xml.xml");

//<?xml version="1.0" encoding="utf-8"?>
//<Input>My Name</Input>

【讨论】:

但我正在使用 XMLDocument 加载我的 xml 文件。这个 XDocument 正在与 XMLDocument 混淆。寻找将任何字符串显式转换为 XMLNode 的代码。

以上是关于将字符串转换为 xmlnode的主要内容,如果未能解决你的问题,请参考以下文章

将 XElement 转换为 XmlNode

将 XmlNode 转换为 XNode?

XML字符串到XML文档

编写一个函数,将一个数字字符串转换为一个整数

将 node.js 缓冲区转换为字符串,然后转换为 JSON

将rowdatapacket转换为数组,如何将mysql node.js api rowdatapacket转换为数组,将字符串转换为数组