Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C中拆分字符串#_C#_Winforms_String_Tags - Fatal编程技术网

C# 在C中拆分字符串#

C# 在C中拆分字符串#,c#,winforms,string,tags,C#,Winforms,String,Tags,我想知道是否有人可以帮助我使用字符串拆分来获取HTML文档中标记之间出现的所有文本?对于字符串.split(),这是一个相当大的问题。我建议改为使用XML解析器。听起来您想看看XML解析器。它在狡猾的HTML文档上工作得非常好 看看正则表达式。字符串拆分不是一个好的解决方案。为了建议使用RegEx的人的利益,我可以指出以下答案: 只要说不。我一直在手动执行此操作,只需在循环中遍历字符串并计算标记,如果您找到一个,它甚至不必得到全部。也许只有四五次?那会很酷吗。。。xml不喜欢我:(啊,好吧。开

我想知道是否有人可以帮助我使用字符串拆分来获取HTML文档中
标记之间出现的所有文本?

对于
字符串.split()
,这是一个相当大的问题。我建议改为使用XML解析器。

听起来您想看看XML解析器。它在狡猾的HTML文档上工作得非常好

看看正则表达式。字符串拆分不是一个好的解决方案。

为了建议使用RegEx的人的利益,我可以指出以下答案:


只要说不。

我一直在手动执行此操作,只需在循环中遍历字符串并计算
标记,如果您找到一个
,它甚至不必得到全部。也许只有四五次?那会很酷吗。。。xml不喜欢我:(啊,好吧。开头的标签有没有可能有属性(例如

)?有可能。但是如果有,那太难了,那么我现在就满足于了:)哈哈……你是其中之一吗?顺便说一句,非常感谢你的链接,我现在正在下载它,听起来棒极了!没有,但我已经使用过它并推荐了它。如果你想让你的HTML保持有效,看看这个最近的问题:事实上:你的意思是保持它(X)HTML正常吗?哦,再次你好Abel:)谢谢你的链接。我在上面找到了一些让我思考了很多的代码,我想当我添加/编辑这些代码的时候,它看起来可能会完全不同,哈哈。我会在问题的结尾添加我的问题的解决方案,如果它有效的话,希望有人能找到它的用途:呸,谢谢你的链接:不幸的是,Dum,我无法控制html/xml/xhtml文档的格式,因为我(主要)不是创建它们的人。我所做的(大概有1%)都是格式良好/有效的文档,必须拒绝使用正则表达式解析HTML@格雷格-真有趣。我以前没见过这个答案。