enter code here
嘿伙计们,当我尝试打开测试页面时,我遇到了 xelement 的问题,出现了一个未处理的异常,这是因为
标签与另一行中的关闭不匹配我尝试添加关闭标签,但错误发生在添加功能可以工作之前
测试页面http://densetsu.org/PP2012/benchmark1.html
那么有没有办法在不丢失标签效果的情况下通过标签问题
这是主要代码:
XElement tree = XElement.Load(toolStripTextBox1.Text);
String s = tree.ToString();
textBox1.Text = String_dealer.addmissing(s);
这是换弦器
public static String addmissing(String txt)
{
if (txt.Contains("<br>") || (txt.Contains("</br>")))
{
txt.Replace("<br>", "<br></br>");
txt.Replace("</br>", "<br></br>");
}
else if (txt.Contains("<hr>") || (txt.Contains("</hr>")))
{
txt.Replace("<hr>", "<hr> </hr>");
txt.Replace("</hr>", "<hr> </hr>");
}
return txt;
}
和问题文本: System.Xml.dll 中发生“System.Xml.XmlException”类型的未处理异常
附加信息:第 8 行的“hr”开始标记与“br”的结束标记不匹配。第 9 行,第 10 位。