问题标签 [tbxml]
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.
ios - Updated guide for TBXML: How to include TBXML in Xcode 5, for iOS 7
I'm having problems including TBXML in my project.
The guide tells me to include four files,
TBXML.h
,TBXML.m
,NSDataAdditions.h
, andNSDataAdditions.m
, but the latter two are nowhere to be found in the Github repo.I tried running the sample project TBXML-Books in the hopes of copying how TBXML was imported into the project, but it doesn't build successfully in Xcode 5 either. It can't find
libTBXML-iOS.a
.
Anybody help? Thanks in advance.
objective-c - TBXML 不解析 TBXMLElement 文本,而子元素标签也存在于现有的父标签中?
我的 XML 是这样的:
我正在尝试使用 TBXML 解析器进行解析。
这里我的问题是,OfficeAddress
值可以作为子元素访问,item
但text of <item> NOIDA OFFICE:
没有被解析。
它向我展示并仅显示一个带有关联文本的text of <item> is NULL
子元素。<OfficeAddress>
我想解析NOIDA OFFICE: as item name
. 任何人请帮助我,提前感谢您的帮助。
快乐编码:)
ios - NSError 可以在 TBXML 中重用吗?
嗨,我有一个解析器,可以测试可能的错误,例如 D_TBXML_ELEMENT_TEXT_IS_NIL。如果 obj1 为 nil 并且 obj2 有文本 (NSError *) 错误仍然返回非 0 值。除了重新分配 0 值之外,还有什么方法可以清除以前的值?
我的代码是
iphone - 编码 ISO 8859-1 以在 UITableview 中正确显示西班牙语文本
我在转换从服务中获取的西班牙语文本时遇到问题
正确的格式。他们在服务器端使用ISO-8859-1
. 这是一个xml服务。在我的
iOS7 应用程序,我正在使用TBXml
解析器来解析数据。代码是:
我正在解析这些数据,但是当有像“ BEBÉS Y ”这样的西班牙字符时,我的
字符串将是 " BEB...SY " 。和“ øPor quÈ albergamos a alborotadores? ”而不是“ ¿Por qué albergamos a alborotadores? ”。请帮忙
ios - Objective-C:将 TBXML 元素转换为 NSString
问题是,我从 TBXML 类的 initWithURL 方法中得到了一个 TBXML 元素。我想按原样保存这个 TBXML 文档,以便以后在用户离线时解析它,但我似乎找不到获取整个对象的 NSString 值的方法。
由于我是 Objective-C 的新手,这可能也很容易,因为我没有看到任何其他问题。我希望你能帮助我,这个答案可能对其他人有帮助。
ios - 在 iOS 中使用 TBXML 解析 XML 时如何同步?
我有一个问题:当我在setCompletionBlockWithSuccess
Afnetworking 中使用 TBXML 调用解析器 xml 时,我的 tableview 经常重新加载并且无法停止。
当运行上面的代码时,我的应用程序总是调用numberOfRowsInSection
UITableView。我认为 TBXML 解析器仍然解析 XML 完成。如何等待 TBXML 解析器完成并将数据加载到 UITableView?任何想法都应该受到赞赏。提前致谢。
ios - TBXML 和子元素
我知道那里有很多关于 TBXML 的问题,我尝试了一些解决方案,但没有什么对我有用。我对这些东西很陌生。
我可以很好地从 xml 中读取 'Contents' 值,但是当我尝试读取 'NewsReply' 和所有内部 xml 时遇到问题。不太清楚如何解决。任何帮助将不胜感激。我已经尝试解决这个问题超过 2 周了。
提前致谢
编辑-在这里道歉是我尝试过的代码。
ios - TBXML 不解析带有特殊字符的标签作为值
我正在尝试解析一个XML
usingTBXML
并且一切正常,除了在其值中包含特殊字符的标签。
例如,考虑 XML 元素
<tag> sources/data </tag>
我正在尝试sources/data
从此标签中获取文本。我正在使用[TBXML textForElement:element]
来实现这一点。但它总是返回一个空字符串。对于定义为 : 的另一个标记,相同的代码失败
<tag> array[i] </tag>
。
但它适用于普通文本值,如
<tag>name</tag>
.
有谁可以帮我离开这里吗 ?
ios - iOS 的简易 XML 解析器 - Objective C
我正在寻找在 Objective-C 移动应用程序中解析 XML 的最“易于实现”的方法。我尝试使用 TBXML,但我是新手,我遇到了几个错误......你认为那里有更简单的东西吗?谢谢
objective-c - Xcode 中带有 NSData 的 TBXML
我有一个返回非常扁平的 XML 文件的 URL:<entries><title>val1</title><author>Bob</author></entries>
代码运行正常:
}
它找到根元素并调用 valueOfAttribute:@"title" 但值始终为 (null)。
所以我的问题是:我是否必须做一些事情来将 NSData 转换回可读(我的印象是 TBXML 提供了使用 NSData 的选项并进行了计算)。如果不是,从“myData”创建(然后使用)UTF8 中的 NSString 的调用是什么?