问题标签 [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 投票
3 回答
18186 浏览

iphone - iPhone 开发 - XMLParser vs. libxml2 vs. TouchXML

我找不到这些解析技术的比较。哪一种最常用?

问候。穆斯塔法

0 投票
3 回答
8330 浏览

cocoa-touch - 使用 TouchXML 获取 Cocoa 中元素的值

由于 NSXML 在实际 iPhone 上的给定限制,我正在使用 TouchXml。无论如何,我刚刚开始使用 Objective-C,我来自 C# 背景,并且想学习一些新的东西..无论如何.. 这是我的 xml 文件...

我正在尝试获得 7800,即 FundValue。有人能指出我正确的方向吗,我正在使用 TouchXml CXMLDocument 并且 myParser 是 CXMLDocument 类型,我已经尝试过

基本上节点评估为零

更新 1:我已经放弃使用 XPath 进行解析,并将其替换为 NSURLRequest,所以现在我将整个 XML 放在一个字符串中,但我对 Objective-C 的粗鲁介绍仍在继续……我刚刚意识到我对.NET BCL,Regex 之类的东西很容易获得。

UPDATE2:我已经弄清楚如何使用 RegexKitLite 进行正则表达式。

所以现在的问题是,我如何从 FundValue 中得到“7800”,它现在是一个大字符串。我已经通过使用 NSLog 编写它来确认我在我的 NSString 中有它。

0 投票
1 回答
945 浏览

iphone - TouchXML 无法在 iPhone 上解析 YQL 结果 XML

问题 1:有没有人使用过 TouchXML,我在解析具有 & 甚至 & 之类的字符的 rssfeed 时遇到问题 解析器将 url 作为输入,并且似乎不解析 XML 内容。NSXMLParser 对于相同的提要 URL 没有这样的问题。问题 2:NSXMLParse 的另一个问题是当 foundCharacter() 方法找到“\n”时,即使是这样的调用

这两行似乎都没有消除 \n 字符。

有什么帮助吗?

0 投票
1 回答
750 浏览

iphone - 尝试使用 TouchXML 从错误中恢复

我正在尝试使用TouchXML进行 XPath 查询,但如果查询失败,程序会立即崩溃。

有什么办法可以防止这种情况并继续执行程序。

我知道 TouchXML 基于libxml2并且 lib 有一个名为的选项,XML_PARSE_RECOVER但我不知道如何将它与 TouchXML 一起使用。

源代码

我尝试像这样进行错误的 XPath 查询://x:div[@cla

我得到:

0 投票
3 回答
10008 浏览

iphone - TouchXML 解析 XML 属性

如何使用 touchXML 来解析这个 XML?我想将所有属性作为键/值对存储在字典中。

我没有问题是 XML 的格式如下:

但是我不确定在处理属性时该怎么做......

如何使用 touchXML 获取属性?特别是如果一个节点有一个子节点也有属性..

根据第一个示例 XML 文件。在第一个 XML 示例中,我设法获得了 Player 属性,但没有获得子节点的“RoundScore”属性。

很想伸出援手..

谢谢,

0 投票
3 回答
2116 浏览

iphone - xml解析器中奇怪的iPhone内存泄漏

更新:我编辑了代码,但问题仍然存在......

大家好,
这是我在这里的第一篇文章——我发现这个地方是解决我许多问题的好资源。通常我会尽力自己解决任何问题,但这次我真的不知道出了什么问题,所以我希望有人能帮助我。
我正在构建一个使用 TouchXML 解析几个 xml 文件的 iPhone 应用程序。我有一个类 XMLParser,它负责下载和解析结果。当我使用同一个 XMLParser 实例多次解析一个 xml 文件时,我遇到了内存泄漏。这是解析片段之一(只是相关部分):

第一次,我解析 xml 没有泄漏显示在仪器中,下次我这样做时,我得到了很多泄漏(NSCFString / NSCFDictionary)。当我深入研究泄漏的对象时,
仪器将我指向CXMLNode.m 中的这一部分:

我真的花了很长时间并尝试了多种方法来解决这个问题,但到目前为止无济于事,也许我错过了一些重要的东西?

任何帮助都非常感谢,谢谢!

0 投票
5 回答
1203 浏览

iphone - iPhone - TouchXML 是否使用未记录的 API?

最近我听说 Apple 正在使用工具来搜索对未记录 API 的引用,并因此拒绝 App Store 中的 iPhone 应用程序。

流行的Three20框架正在导致人们被拒绝。

我也刚刚看到KissXML库也引起了拒绝

我正在寻找一个基于 Objective C DOM 的 XML 解析器,现在正在考虑TouchXML

谁能确认 TouchXML 没有引用任何未记录的 API? 我不想冒险基于此应用程序被拒绝。

0 投票
2 回答
3239 浏览

iphone - 使用 TouchXML 解析多个和多级嵌套元素

我有一个具有以下结构的 XML,我正在尝试从中创建我的模型对象。有人可以帮我找到一种方法,使用 TouchXML、NSMutableArray 和 NSMutableDictionay 从 XML 中获取这些对象。

我需要解析<response>和它的孩子。

0 投票
1 回答
2384 浏览

iphone - 带有 TouchXML 的 ASIHTTPRequest 示例

我目前正在使用 NSXMLParser mathods 来解析我的数据,如下所示: 但我发现了一些不错的选择,如 TouchXML。

我用谷歌搜索了一些很好的例子或教程

但我无法理解本示例中所做的 XPathquery 格式和解析循环

或者这个问题

我只想知道如何解析这样的简单 xml 文档:

所以任何人都可以给我示例代码或链接也很有用。

0 投票
1 回答
2853 浏览

iphone - TouchXML - CXMLDocument 对象未能初始化

我被一些 TouchXML 代码困住了。请帮忙。

我有以下代码从 xml webservice 获取数据:

字符串数据确实包含来自服务的内容,但为什么 CXMLDocument 对象不包含任何内容?有人可以告诉我为什么吗?