问题标签 [nsxml]

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 回答
203 浏览

iphone - 不同的响应来自使用 NSUrlrequest 的 .net Web 服务器

我像这样从 .net Web 服务器获取数据。

但是我通过传递xml参数和方法名称在浏览器中进行测试,我得到了这样的结果。

我正在使用 NSUrlRequest

为什么我会这样?

0 投票
1 回答
1053 浏览

cocoa - NSXMLDocument validateAndReturnError 需要网络连接?

我正在尝试使用 NSXMLDocument验证 XML Schema 文档与模式( http://www.w3.org/2001/XMLSchema )的模式。我已经让它正常工作,并假设我正在针对本地模式进行验证。

但是,我发现没有网络连接,此验证不起作用。有没有办法强制 NSXMLDocument 使用本地模式进行验证?

我使用网络连接的代码:

我正在验证的文档的架构标签:

w3.org 架构位置似乎有问题,但不是我公司的。

我看到的错误

错误:没有这样的文件或目录 I/O 警告:无法加载外部实体“http://www.w3.org/2001/xml.xsd”

错误域 = NSXMLParserErrorDomain 代码 = 1 UserInfo = 0x103051c10 “元素 '{http://www.w3.org/2001/XMLSchema}import':无法在位置 'http://www.w3.org/2001 找到架构/xml.xsd'。跳过导入。属性使用(未知),属性“ref”:QName 值“{http://www.w3.org/XML/1998/namespace}lang”不解析为( n) 属性声明。属性使用(未知),属性“ref”:QName 值“{http://www.w3.org/XML/1998/namespace}lang”不解析为 (n) 属性声明。

有任何想法吗?

0 投票
2 回答
2608 浏览

objective-c - UITable 视图,从 RSS 提要加载图像

我正在从 rss 提要中读取 xml 图像并在 UITable 视图中对其进行解析。一切正常,但在表格视图中加载图像内容需要时间。屏幕保持冻结状态。我NSXMLParser用来解析图像。你们能帮帮我吗,我真的很感激。下面是代码。

0 投票
2 回答
3258 浏览

cocoa - 从 Cocoa 的 NSXML XQuery 中的 dateTime 中减去持续时间

我有以下 XQuery 代码,从我对 O'Reilly XQuery 书的阅读看来,它应该可以工作:

它在这个实时 XQuery 解释器中运行良好:http: //try.zorba-xquery.com/ 但在 Cocoa 的 NSXML 中,它返回 XQuery 错误“Invalid type for operator”。

关于 Cocoa 的 XQuery 实现,我有什么不明白的地方吗?

0 投票
1 回答
347 浏览

iphone - NSXML 解析 - 区分节点

我正在尝试使用 NSXML 从以下 xml 中提取 doc-num。此时,我可以使用 NSXML 解析器事件遍历所有节点,但我试图区分输入节点中的 doc-num 和输出节点中的 doc-num。

我怎样才能做到这一点?我对如何让它适用于我的 iphone 应用程序有点迷茫。另外,有没有比基于事件的 NSXML 更简单的方法?

0 投票
1 回答
67 浏览

iphone - iphone - 下载时跳过一段数据?

我目前正在使用 NSURLConnection 通过服务器上的 php 脚本从数据库下载一些日期。

连接工作正常,数据接收正确。但是,当我解析数据时遇到了问题。

我目前正在尝试使用 NSXMLParser 来解析数据,但是由于错误代码 4 失败,我认为这是因为我检索的内容并不完全是 XML。如果它完全是 XML,它可以工作。

这是检索到的数据的示例:



我想做的是将数据拆分为:

和:

所以我猜我应该在下面接收数据的函数中这样做,我需要知道如何将数据分成上述三个部分?

所以我最终得到了两个字符串,第一个带有数字,第二个带有 iPhone 模拟器位,然后是可以通过 NSXMLParser 发送的数据。

谁能指出我正确的方向,因为我需要你来完成它?

0 投票
1 回答
127 浏览

iphone - 使用 NSXML 从重复的 xml 中获取正确的节点

我正在尝试使用 NSXML 来解析来自 youtube 的用户频道。解析工作正常,但我似乎无法弄清楚如何从任何特定电影中获取链接,因为它们是 5 个完全相同的节点,如下所示:

我已经想出了如何从节点链接中获取属性 href。但由于它们是 5 个不同的链接,我不知道如何只选择第一个。有人有想法吗?

谢谢你们!!!

0 投票
2 回答
131 浏览

iphone - 高效的流程是 NSXML 或 TouchXML

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

0 投票
2 回答
2697 浏览

iphone - 难以解析包含“\u00”等字符的响应

我正在使用 NSXML Parser 在我的 iPhone 应用程序中进行解析。现在一切正常,除非数据是法语。

例如,来自服务器的数据以Ch\u00e9rie FM.

现在在方法的string参数下foundCharacters,我只得到字符串,因为 'Ch' 其余字符没有出现。所以最后我的字符串被截断为 'Ch' 而不是整个Cherie fm

可以做些什么?

代码:

0 投票
3 回答
5049 浏览

iphone - NSXMLParser 问题与“&”(与号)字符

由于“&”字符,我的 NSXMLParsing 无法正常工作。我的代码如下。有什么帮助吗?