【发布时间】:2021-04-23 00:18:24
【问题描述】:
我正在尝试将字符串中的第一个单词提取到firstName 元素中。所有剩余的单词都应该放在lastName 元素中。
示例
ClientName = Stev Finance Company
这里Stev 是firstName,Finance Company 是lastName。
这是我的代码,其中doc 是一个 XML 文档:
// XML construction – no issue here
XmlDocument Mainroot = new XmlDocument();
XmlElement root = Mainroot.CreateElement("Parent");
XmlElement firstName = Mainroot.CreateElement("FirstName");
XmlElement lastName = Mainroot.CreateElement("LastName");
var clientname = XmlHelper.getString(doc, "//BusinessClient/ClientName");
var firstName = clientname.Split(' ');
var lastName = clientname.Split(' ', (char)StringSplitOptions.RemoveEmptyEntries);
firstName.InnerText = firstName; // Getting an error: "Cannot Convert string[] to string"
lastName.InnerText = lastName; // Getting an error: "Cannot Convert string[] to string"
请告诉我为什么会出错。
【问题讨论】: