gpt4 book ai didi

c# - '='字符,十六进制值0x3D,不能包含在名称中

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

 xmlnode = xmldoc.CreateElement(dRow.ItemArray.GetValue(0).ToString());
xmlroot.AppendChild(xmlnode);
xmlnode.InnerText = sub;

最佳答案

您可以使用:

string name = XmlConvert.EncodeName(dRow.ItemArray.GetValue(0).ToString());

得到一个安全编码的名字,然后

xmlnode = xmldoc.CreateElement(name);

但是;正如 Jon 指出的那样,这是非常不寻常的——编码的名称并不漂亮;例如 a=b 变成 a_x003D_b

关于c# - '='字符,十六进制值0x3D,不能包含在名称中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5879262/

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