【发布时间】:2015-12-29 21:32:05
【问题描述】:
我的程序中有这个 Html(xml 表单)结果
我想要的只是从这个来源获取信息(导演 - 音乐.....) 有没有办法用 c# 对图片中的 1 和 2 之类的文本进行分组?
【问题讨论】:
-
好像不是html..反正你可以用htmlagilitypack.codeplex.com/wikipage?title=Examples解析HTML
我的程序中有这个 Html(xml 表单)结果
我想要的只是从这个来源获取信息(导演 - 音乐.....) 有没有办法用 c# 对图片中的 1 和 2 之类的文本进行分组?
【问题讨论】:
您拥有的最快选择是使用 .Split。首先,我将使用字符 { 拆分整个源(这将为您提供您的部分),然后我将 .Split 再次使用字符 | 分割这些部分中的每一个。从那里你只需要解析你需要的东西,你最终会得到一个 Name=Values 的数组。
这样的事情会有所帮助:
var blocks = YourVariableHoldingSource.Split('{')
foreach(var block in blocks){
var details = blocks.Split('|')
foreach(var data in details){
MessageBox.Show(data);
}
}
【讨论】: