问题标签 [nsxmlparser]
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.
iphone - 将多个 XML 文件解析为一个或多个对象类?
我的应用由一个 TabBarController 组成,每个选项卡都有一个 UITableView。
启动时,我将服务器中的 XML 文件解析为 Object 类,然后在第一个 tableview 中显示对象。
我的问题是,当我想解析第二个 XML 文件时该怎么办?目前,这样做时,“XML-file-2”中的信息将覆盖“XML-file-1”解析的对象。我该如何正确处理?我是否为每个 XML 文件设置了另一个 Object 类,或者是否有另一个可以解决此问题?
我正在使用 NSXMLParser。
iphone - 将 NSXMLParser 与 CDATA 一起使用
我正在使用 NSXMLParser 解析 RSS 提要,它对标题和其他字符串工作正常,但其中一个元素是图像,就像
如何将其添加为表格视图中的单元格图像?我会将其定义为图像类型吗?
这就是我用来解析的内容:
}
}
}
iphone - 多个 UITableView / 数据源 - 如何处理它?
我有一个包含四个选项卡的应用程序,每个选项卡都将包含一个带有解析 XML 提要的 UITableView。我想创建一个类似于 App Store 的场景,它有许多选项卡,并且一些 NavigationControllers 在顶部有一个 SegmentedControl。我想知道它是怎么做到的?
是否有一个 NavigationController 可以为每个分段控制项交换一个视图控制器?另外,我将如何对我的表格视图进行排序?例如,如果我有一个 20 行的 UITableView,我想添加一个 SegmentedControl,它具有“标题”、“日期”,但它只会按标题和发布日期对相同的内容进行排序。
我试图在上面找到一些资料和文章,但没有提出任何建议,所以如果有人能指导我正确的方向,我将不胜感激。
谢谢你。
iphone - NSXMLParser rss 问题 NSXMLParserInvalidCharacterError
NSXMLParserInvalidCharacterError #9
这是我遇到奇怪字符时遇到的错误(例如从单词复制并粘贴到 Web 表单中的引号,最终出现在提要中)。我正在使用的提要没有提供编码,他们不希望我让他们改变它。这就是我在标题中得到的全部内容:
< ?xml version="1.0"?> < rss version="2.0">
解析提要时如何处理非法字符?我是否在解析之前扫描数据?API中是否缺少我的东西?有没有人处理过这个问题?
iphone - iPhone 设备 2.2 中的 NSXMLDocument 类
我开发了一个 iPhone 应用程序,我使用了“NSXMLDocument”类,它在模拟器 2.2 中运行良好。但是当我选择设备 2.2 时,它没有醒来.. 我收到错误消息
" error: 'NSXMLDocument' undeclared (first use in this function)",,
任何解决这个问题的想法..
由 Abjal
iphone - NSXMLParser 由 Windows-1252 编码
因此 NSXMLParser 在使用 Windows-1252 编码器解析字符串时存在问题。现在我确实在此页面上找到了将其转换为 NSUTF8StringEncoding 的解决方案。但现在它遇到了无法解析的字符。
所以我发现如果我转义特殊字符然后在解析后将其传输回来,它会起作用。例如:
由于允许使用 _ 字符而不会出现解析器错误,并且在 NSXMLParser 中,我可以将值传输回正确的字符。
那么有没有一种方法可以遍历所有 ASCII 字符,以便替换所有特殊字符(当然除了 <、> 和 _)?
iphone - 使用 NSXMLParser 解析时,它是下载整个 .xml 然后解析,还是进行流式解析?
iPhone 编程。
使用 NSXMLParser 解析时,它是下载整个 .xml 然后解析,还是进行“流式”解析?本质上,如果我在中途中止解析,我是节省带宽,还是只是 cpu 周期?
iphone - 解析时显示加载屏幕,然后刷新 UITableView?
我有一个带有以下代码的 UITableView:
我的问题是启动时间太长,因为它在使用 UITableView 显示视图控制器之前解析所有内容。此外,如果我设置另一个 UITableView 并解析另一个 XML(在不同的选项卡中),我点击转到另一个选项卡,但是它在解析另一个 XML 时挂起,一旦完成,它就会显示 UITableView。
我一直在寻找有关何时开始解析、重新加载 UITableView 以及如何在解析代码运行时显示加载屏幕的信息,但无法提出任何建议。
有人有想法么?
iphone - 如何使用 NSXMLParser 解析基本的 XML 文件?
我正在尝试为我的 iPhone 应用程序找出 NSXMLParser,虽然我大致了解它是如何工作的,但我仍然对如何提取我需要的值感到有些困惑。
我正在解析的 XML 结果非常基本。就像这样:
我需要做 3 件事:获取状态值。从第一条记录中获取内容的值。可能会有一个提供多个“记录”元素的响应,所以我只需要得到第一个。
我不知道如何简单地做到这一点。我见过的大多数示例都涉及创建一个单独的对象来填充这些数据,我看不出这对于 2 个值是必要的。谁能告诉我如何提取这两条数据并且仅用于第一条记录?
iphone - 解析存储在 iPhone 应用程序的 Documents 目录中的 XML 文件
NSXMLParser 具有三种类型的 init。
-> 初始化
-> 初始化数据
-> initWithContents 的 URL
=> 但是我的 xml 文件存储在应用程序的 Document 目录中,所以如何解析存储在“Doc Dir”中的文件
提前致谢。