gpt4 book ai didi

c# - xml在单个节点中解析多个单词?

转载 作者:行者123 更新时间:2023-11-30 22:33:20 24 4
gpt4 key购买 nike

我有一个这样的 xml:

<item>
<name>chuck - norris</name>
</item>

我可以从那里获取全名并将其添加到列表框中:

.......
.......

public class helperclass
{
string helper;
public string Helper
{
get {return helper; }
set {helper = value; }
}
}

.......
.......

//xml comes from internet

void something_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
XElement xml = XElement.Parse(e.Result);

var info = from somexml in xml.Descendants("item")
select new helperclass
{
Helper = (string)somexml.Element("name")
};

listBox1.ItemsSource = info;

.......

但是我怎样才能用换行符替换那个“-”,这样我就可以得到:

查克

诺里斯

代替:

查克 - 诺里斯

如何只获取名字?

最佳答案

没有任何检查:

string[] segments = "Chuck - Norris".Split('-');
string firstName = segments[0].Trim();
string lastName = segments[1].Trim();

关于c# - xml在单个节点中解析多个单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8359307/

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