小编Jcf*_*Jcf的帖子

有没有办法解析无效的HTML?

我需要在整个文件的随机行中解析包含几个随机元素(如BODY)的无效HTML文件.我试图将其解析为XML,但没有运气,因为这个文件也有无效的XML结构(文件中随机元素中的许多不正确的属性).HtmlAgilityPack也无法读取此文件.它只是在第一个不正确的元素之前读取文件而在之后没有任何内容.

这是这种文件的一个小例子:

<HTML>
<HEAD>
    <TITLE>My title</TITLE>
</HEAD>
<BODY leftmargin=9 topmargin=7 >
    <TABLE>
        <TR>
            <TD>Test</TD>
        </TR>
        <TR>
            <TD>Test</TD>
            <TD>Test<TD>
        </TR>
            <BODY> <-- This is the point where HtmlAgilityPack is stuck --!>
                <TR>
                    <TD>Test</TD>
                    <TD>Test</TD>
                </TR>
                <TR>
            </BODY>
        <TR>
        <TD><FONT>Test</FONT></TD>
        </TR>
    </TABLE>
</BODY>
Run Code Online (Sandbox Code Playgroud)

我正在尝试解析该表中的信息.

.net c# xml

6
推荐指数
1
解决办法
1605
查看次数

如何将字符串从编码代码转换为字符?

我有一个字符串文本,看起来像:

%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B0

如何将其转换为实际字符?如果我理解它是正确的UTF字符代码.

.net c#

2
推荐指数
1
解决办法
115
查看次数

标签 统计

.net ×2

c# ×2

xml ×1