gpt4 book ai didi

xml - 将更新的 XMLDocument 保存为字符串(vb.net 或其他 .net 语言。)

转载 作者:数据小太阳 更新时间:2023-10-29 02:59:06 26 4
gpt4 key购买 nike

我在 mySQL 表的字段中有一个 XMl 字符串。我从该字符串加载一个 XMLdocument (xmlDoc)然后我搜索一个节点并更改一个属性。一切都在这里。

然后我想以字符串格式保存对 XMLDocument 所做的更改,以便我可以更新数据库中的表。我该怎么做。?

如果我执行 xmldoc.save(),它会保存一个 XML 文件。如何保存我所做的更改而不是保存文件,而是将其保存为字符串以便我可以将其保存在我的表中。

我真的不想将 XML 字符串解析为普通字符串来搜索我的参数并保存它。

我正在使用 vb.net,但如果您有其他 .net 语言的代码,没问题。数据库在 MySQL 中

最佳答案

抱歉,它是 C#,但您会明白的。做这样的事情:

    XmlDocument dom = new XmlDocument();
dom.LoadXml("<test><cases><case id='2'>one</case></cases></test>");
dom.SelectSingleNode("/test/cases/case[1]").Attributes["id"].InnerText = "1";
string x = dom.OuterXml;

然后使用 x 更新数据库字段。

关于xml - 将更新的 XMLDocument 保存为字符串(vb.net 或其他 .net 语言。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5464585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com