0
我使用ajax控件工具包中的html编辑器。当我得到的内容给我一个HTML内容与所有的格式标签是有可能从这个控制的预览内容。在此先感谢html文本编辑器Ajax控件工具包
我使用ajax控件工具包中的html编辑器。当我得到的内容给我一个HTML内容与所有的格式标签是有可能从这个控制的预览内容。在此先感谢html文本编辑器Ajax控件工具包
预览只是一个已在客户端填充内容html的iframe。除此之外,其他内容并没有真正的“价值”。如果你只是想要的文本,你可以解析这些内容。
我觉得从这个控件中的内容始终是良好的形成(只是做了一些测试here),所以你可以使用XML:
//Load up the xml document
System.Xml.XmlDocument xml = new System.Xml.XmlDocument();
xml.LoadXML(myHTMLEditor.Content.replace(" ","")); //Replace entities with ""
//Get all the text
string s = xml.InnerText;
注意,这将不是一般的工作,对HTML - 只是来自这个控制的输出。
@John:我如何解析HTML编辑器中的内容。你可以给我看一些样品。 – 2011-03-14 11:24:46
在答案中查看额外的代码。 – 2011-03-14 11:40:08
让我试试,让你知道我没有使用XML,所以这将需要一些时间来做到这一点。感谢您的支持。 – 2011-03-14 11:46:46