问题标签 [gdataxml]

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

ios - GDataXML stringValue 与 XMLString

见标题。GDataElement 实例方法的返回值有什么区别:

0 投票
1 回答
240 浏览

ios - 在 ipad 上写入 EXI 格式的 xml

我需要在 ipad 应用程序上读取和写入 w3c 格式的 xml 文件。在我之前的应用程序中,我使用 GDataXML 读取了基本的 xml 文件,这完全符合我的需要。我可以使用相同的 GDataXML 来读取和写入 w3c 格式的 xml 文件吗?还是我需要不同的类?

编辑:我需要读写的格式是Efficient XML Interchange (EXI)

0 投票
1 回答
1064 浏览

ios - GDataXML 获取子节点

有我的 XML 数据:

使用这种方法,我可以获得 "link" 、 "title" 和 "pubDate" 节点,

而且我使用相同的方法来获取“描述”,但结果字符串为空。

我怎样才能得到“描述”和第二个“媒体:内容网址”网址字符串http://china15min.files.wordpress.com/2013/03/xiejinping.jpg

请帮助我,非常感谢。

0 投票
1 回答
870 浏览

ios - GdataXML(Ray Wenderlich 的 iPhone RSS 阅读器教程)

我正在关注Ray Wenderlich关于创建简单 RSS 提要应用程序的教程。到目前为止它很棒,但我发现了一个问题。

在他告诉您下载 GDataXML 时,他给了您一个似乎不起作用的链接,或者具有所需的库。

这是教程部分的屏幕截图:

图片由 ImageShack.us 托管 http://imageshack.us/a/img35/8381/screenshot20130416at541.png

这是链接将您带到的页面的屏幕截图:

图片由 ImageShack.us 托管 http://imageshack.us/a/img9/6524/screenshot20130416at542.png

我真的不知道该怎么办。该链接上的 zip 文件用于日历的某些插件。

任何帮助表示赞赏。

0 投票
1 回答
594 浏览

ios - 使用 GDataXML 将 XML 元素移动到不同的位置

我目前正在使用 Google 的 GDataXML 库在我的 iOS 应用程序中操作 XML。xml 用于填充表格视图,所以我想支持的一件事(但目前不支持)是能够使用tableView:moveRowAtIndexPath:toIndexPath:.

有没有办法使用 GDataXML 轻松做到这一点?

例如,假设这是我的 xml 的样子:

我需要做什么才能移到Item 3where Item 1is 以上?是否类似于在数组前面插入一个新元素?

谢谢您的帮助!

编辑:稍微更改了我的示例 xml。我可以<section>以某种方式将整个替换为新的吗?

更新:

对于其他想要类似 方法的人insertChild:atIndex:,请查看KissXML库。从 GDataXML 到 KissXML 的转换非常容易,因为大多数方法名称都是相同的。KissXML 库建立在 Apple 的 XML 类之上,并且它有一个insertChild:atIndex:方法。

0 投票
2 回答
565 浏览

ios - 如何通过xml解析访问图像?

在我的 ios 应用程序中,我正在尝试从以下 XMl 文件中访问图像,如何获取<description>标签中的图像?

我正在尝试这个

但由于某种原因,图像视图从我的默认图像变为空白,如果您检查<description>标签,您会发现它包含图像和一些文本。我如何访问图像文件?有人可以建议我正确的方法吗?

请在任何在线 xml 查看器中检查此url

0 投票
1 回答
1441 浏览

iphone - 使用 GDataXML 在 Objective C 中更改 xml 中的属性值

我想改变这个 XML 的属性值

我想动态地将状态值从 0 更改为 1,反之亦然。我也想动态地改变“值”和“dimspeed”。

但我无法选择这样做。

我知道在 PHP、android、C# 等许多其他编程语言中是可能的,但我在目标 c 中找不到任何选项。我已经使用了 2-3 个 xml 解析器,现在我正在使用 GDataXMLParser。有人可以帮我吗?

这是完整的 XML 文件

0 投票
1 回答
730 浏览

ios - GDataXML 更新 xml 数据

我正在尝试更新 xml 文件。经过建议,我最终选择了 GdataXml。所以我正在尝试更新 options.xml 文件。

原始文件

我需要将“Tom”更改为“Jim”并保存在同一个文件中

这是我尝试过的代码。

但这不是更新 options.xml 文件。有人可以帮忙吗?

0 投票
1 回答
79 浏览

iphone - 更改 GDataXML 中的版本

当我按照本教程http://www.raywenderlich.com/725/xml-tutorial-for-ios-how-to-read-and-write-xml-documents-with-gdataxml使用 GDataXML 生成 XML 并保存到文档文件夹。从文档文件夹中打开该文件后,它的 xml 版本 =“1.0”。我想将 xml 版本更改为 2.0。请提供任何更改版本的建议。

0 投票
1 回答
198 浏览

ios - GDataXML iOS 获得价值

我想在 iOS 中使用 GDataXML 获取此 XML 中的“0”值:

我愿意

if ([unePosition elementsForName:@"idagencedepart"]) { NSLog(@"position : %@",[unePosition elementsForName:@"idagencedepart"]); }

但它打印:

position : ( "GDataXMLElement 0x11f73fb0: {type:1 name:idagencedepart xml:\"<idagencedepart type=\"java.lang.Integer\">4</idagencedepart>\"}" )

我如何获得“4”值?`