0

有几个标题与此类似的问题,询问如何将 TouchXML 与 HTML Tidy 结合使用。但几乎所有人都想问如何设置 Tidy。

我试图问(如果你允许我的话:D)我如何准确地用 TouchXML 解析 HTML。

所以

  1. 我应该只将 XHTML 提供给 TouchXML 进行解析吗?

  2. TouchXML 能否使用 Tidy 自动将 HTML 转换为 XHTML?怎么做?

  3. 我应该使用 CXHTMLDocument 来构造 docNode 吗?

  4. 我搜索了很多关于 HTML 和 TouchXML 的页面,但对于如何准确地做到这一点,似乎没有什么真正有用的。我还找到了有关 TouchXML 的教程页面,但它是针对 XML 的。我还发现人们正在谈论在 HTML 的 TouchXML 中打开一些开关,你能告诉我更多关于在哪里以及如何做这些开关的信息吗?

对不起,请原谅我是新手。我完全迷路了。

谢谢

4

1 回答 1

2

要在Touch XML中启用HTML Tidy,请确保在您的项目中定义,在 CTidy.h 的第一个包含之前。由于 Touch XML 框架中的一些代码选择,您的定义不能为空。所以是这样的:TOUCHXMLUSETIDY

#define TOUCHXMLUSETIDY TRUE

// 不是

#define TOUCHXMLUSETIDY

那应该可以解决您遇到的链接问题。当我有时间时,我将扩展此答案以包含更多有用的信息。

于 2011-08-11T16:14:11.950 回答