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

iphone - 高效的流程是 NSXML 或 TouchXML

我正在解析一个简单的 XML 文件,我可以使用该文件进行高效解析

0 投票
1 回答
862 浏览

objective-c - TouchXML XPath 查询帮助

我有一个xml,我正在使用TouchXML 来解析它。基本上,查找看起来像这样:

当我这样做时,它会返回文档中的所有查找:

我想要做的是让所有 LookupType 等于 Composition(字符串比较)的查找。所以这就是我尝试过的,它返回null:

谢谢

0 投票
2 回答
1133 浏览

objective-c - 使用 TouchXML 解析子节点

我正在使用 TouchXML 来解析我的 RSS。 新的 XML

我目前正在解析 XML 并将其传递initWithData给我的文章标题的详细视图,如下所示:

但是我如何显示星星的价值,它是速率的子节点,速率是社交的子节点?

我试过这个:[rssData objectForKey: @"social/rate/stars" ];

但它不会起作用。请告诉我怎么做。

0 投票
4 回答
201 浏览

iphone - TouchXML 问题

我有以下需要使用 TouchXML 解析的 xml。

我正在考虑从根节点创建两个循环以获取标题和链接,但无法弄清楚如何去做。有人可以帮忙吗。

0 投票
1 回答
170 浏览

ios - 保存时touchXML中的stringValue搞砸了

日志显示 2011-07-02 16:06:45.014 Revistero[949:207] 状态:错误 2011-07-02 16:06:45.014 Revistero[949:207] 状态:错误

但是,如果 (val == @"error") 有什么建议,这不起作用?

0 投票
1 回答
90 浏览

objective-c - touchXML:stringValue 未保存为字符串?

这是我的日志 2011-07-02 16:09:40.565 Revistero[994:207] 状态:错误

但是它没有进入if

有什么建议吗?

0 投票
4 回答
533 浏览

objective-c - 如果我尝试发布 CXMLDocument 会发生奇怪的崩溃

我正在使用 TouchXML 解析一些 XML,但我遇到了崩溃 -EXC_BAD_ACCESS。我通过反复试验发现,如果我不发布我的 CXMLDocument(我分配的),那么一切都很好。这是我的代码:

见第 2 行最后一行,[xmlDoc release]。我已经对此发表了评论,因为如果我不这样做,它就会崩溃。我究竟做错了什么?谢谢。

0 投票
2 回答
1027 浏览

iphone - 发送到解除分配实例的消息

我正在使用 TouchXML 来解析 iOS 中的元素。我使用 NSInvocationOperation 从 Web 服务检索响应,然后解析并显示结果。一切正常,因为后台线程使用在主线程上显示结果, [self performSelectorOnMainThread:@selector(displayLoginresult:) withObject:res waitUntilDone:NO];但随后出现错误:

解析元素的代码是:

我的一部分想说这是 TouchXML 的一个错误,但我发现这不太可能。有没有办法进一步追踪错误?

编辑: User 类的属性定义是:

实例初始化为:

LoginResult 类是:

0 投票
1 回答
213 浏览

objective-c - 如何在 Objective-C 中递归遍历 XML 文件?

我得到了以下 XML 结构:

我想解析这个文件并将每个元素写入数据库。我使用 TouchXML 进行解析,因为它快速且易于使用,但我不知道是否是正确的解析器。如果有人可以帮助我,那就太好了。

谢谢!

0 投票
3 回答
185 浏览

iphone - TouchXML 过度发布问题

我在发布 CXMLDocument 时收到 EXEC_BAD_ACCESS 错误。

这是我非常简单的代码,它没有依赖项:

如果我注释掉CXMLElement *rootElement = [xmlDoc rootElement];或保留它,则没有错误。

调用如何[xmlDoc rootElement]导致 xmlDoc 过度释放?这是一个 TouchXML 错误还是我错过了一些非常基本的东西?

此处有类似问题,但没有有效答案:如果我尝试释放 CXMLDocument,则会发生奇怪的崩溃