问题标签 [touchxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1306 浏览

iphone - iphone - 如何在解析之前使用 TouchXML 将 HTML 转换为整洁的 XHTML?

有几个标题与此类似的问题,询问如何将 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 中打开一些开关,你能告诉我更多关于在哪里以及如何做这些开关的信息吗?

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

谢谢

0 投票
2 回答
611 浏览

iphone - 这个解析 XHTML 的 XPath 查询是否错误?使用 TouchXML

我一直在尝试通过 解析XHTML文档TouchXML,但始终无法通过XPath query.

下面是 XHTML:

所以,我们可以看到有一个“p”标签,“a”标签和“img”标签

我当时所做的如下代码所示:

结果是

因此,在解析XHTML文档时完全没有错误,对于XPath query. 此文档在根目录下还有两个孩子(“body”标签和“head”标签)。但问题是它找不到“img”标签。我试图用其他可能的标签名称(例如 p、a、甚至 body、head)替换“img”,但一点运气都没有。

有人可以在这里帮助我吗?

附言

实际上原始文档是 HTML,我使用 TouchXML lib 中的 CTidy 类首先将 HTML 整理为 XHTML。上面的 XHTML 来自 CTidy 结果。

我还尝试向 XPath 查询添加一个命名空间的东西,就像这样

并将 XPath 查询更改为

仍然没有运气,找不到任何结果。

0 投票
1 回答
398 浏览

iphone - sudzC 句柄参数

我刚开始一个新项目,需要与另一家公司开发的肥皂网络服务进行通信

这些功能需要一些参数,例如:

我的问题是:

如何传递这些参数,例如生成的代码只调用没有任何参数的函数?

从生成的示例代码;

0 投票
2 回答
1562 浏览

iphone - 如何使用 TouchXML 或其他库在 iPhone 上解析 HTML?

我有一个从外部服务器加载的脏 HTML 代码(所以我无法制作 json 文件或清理 html 代码)。我的 HTML 结构如下:

我想<div class="pic" id="*">使用 xPath全选//div[@class='pic'][@id]

这是我使用的两个库:

至于 Hpple -> 它很棒,但我无法选择innerHTML一个 emelent。至于 TouchXML,我用它来解析 XML,它很棒。但它无法解析脏 HTML——我得到了几十个错误。

有没有办法在 iOS5 中使用 TouchXML 解析这个 HTML?它可以是一个不同的库,但我更喜欢那个。

我听说了一些事情CTidy.h,我按照指示做了,但没有任何改变......

0 投票
2 回答
323 浏览

iphone - 无法使用 TouchXML 解析和构建嵌套的 XML 元素

当嵌套元素出现在xml中时如何使用TouchXML?我想需要在 NSArray 中为字典键 @"images" 嵌套图像名称,但是代码有问题:(。这是 XML 的结构:

这是解析代码:

0 投票
1 回答
151 浏览

objective-c - 读取 NSString 时解析的 TouchXML XML 文件崩溃

我能够使用 TouchXML 成功解析 XML 文件的内容,但是当我尝试从存储解析内容的 NSMutableArray 读取单个 NSString 时,iPhone 应用程序崩溃。

我的 NSLog 向我显示该文件已按应有的方式解析,并给出以下输出:

这是我用来进行解析的代码:

然后我尝试使用此代码从 NSMutableArray 中检索字符串(并且在尝试读取这行代码时应用程序崩溃,发布在下面NSMutableString *string1 = [NSMutableString stringWithString:url];

请问,我该如何解决这个问题?谢谢!

0 投票
1 回答
7785 浏览

ios - iPhone libxml2 未定义符号(带有 gdata、kissxml、touchxml 等)

我正在尝试使用任何一个基于 libxml 的 3rd 方 XML 解析器,但我不能,因为我认为我有某种 libxml2 问题

我将其他链接器标志设置为 -lxml2

和 /usr/include/libxml2 的标头搜索路径

但是当我尝试编译时,我仍然会得到大量未定义的符号。下面的错误是尝试编译 TouchXML 的结果。

0 投票
1 回答
549 浏览

objective-c - TouchXML 和 GDataXML 解析器的区别

我面前有两个选项来解析非常胖的 XML 文件,

  • 触摸XML
  • GDataXML

由于 XML 文件非常庞大,因此需要做很多工作。我想问问已经使用过这些解析器的人。

  1. 哪一个更适合胖 XML 文件?
  2. 我发现一篇博客文章说 TouchXML 不编辑/保存 XML 文件,而 GDataXML 具有该功能。编辑/保存 XML 文件功能到底是什么意思?
0 投票
3 回答
1917 浏览

iphone - 如何在 iOS 5 中发布 TouchXML 库?

我想解析一些复杂的 XML 文件,所以我计划使用 TouchXML 库(代码

我在 ARC 环境中使用了最新版本的 XCode iOS 5。但是我的项目已经在非 ARC 环境中工作了。如何在非 ARC 环境中转换 TouchXML 类,这些类应该在 iOS 5 中工作。如何在 iOS 5 中转换它?

0 投票
1 回答
419 浏览

iphone - 用 touchXML 解析这个文件 XML

我有这个 XML 文件:

我尝试使用 NSXMLParser 制作它,但我无法同时显示结果,我会尝试使用 touchXML 有人可以帮助我吗?谢谢。