Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c TBXML不解析TBXMLElement文本,而子元素标记也存在于现有父标记中?_Objective C_Xml Parsing_Tbxml - Fatal编程技术网

Objective c TBXML不解析TBXMLElement文本,而子元素标记也存在于现有父标记中?

Objective c TBXML不解析TBXMLElement文本,而子元素标记也存在于现有父标记中?,objective-c,xml-parsing,tbxml,Objective C,Xml Parsing,Tbxml,我的XML如下所示: <office> <item> NOIDA OFFICE: <OfficeAddress>B-20, SECTOR 57 NOIDA (U.P) 201301</OfficeAddress> </item> </office> 诺伊达办事处: B-20,诺伊达57区(U.P)201301 我正在尝试使用TBXML解析器进行解析 这里我的问题是,OfficeAddress

我的XML如下所示:

<office>
   <item>
    NOIDA OFFICE:
    <OfficeAddress>B-20, SECTOR 57 NOIDA (U.P) 201301</OfficeAddress>
   </item>
</office>

诺伊达办事处:
B-20,诺伊达57区(U.P)201301
我正在尝试使用TBXML解析器进行解析

这里我的问题是,
OfficeAddress
值可以作为
item
的子元素访问,但是NOIDA OFFICE:的
文本未被解析

它向我显示的
文本为空
,并且只显示一个子元素
和关联文本

我想解析
NOIDA OFFICE:as item name
。任何人请帮助我,提前感谢你的帮助


快乐编码:)

我认为您无法解析XML。请像这样更改服务器端的xml

<Office>
<item name=NOIDA OFFICE>
<OfficeAddress>B-20, SECTOR 57 NOIDA (U.P) 201301</OfficeAddress>
</item>
</Office>

B-20,诺伊达57区(U.P)201301

我不想更改现有的xml,因为它会影响其他一些web应用的解析。您知道它将与NSXml解析器一起工作吗?