代码之家  ›  专栏  ›  技术社区  ›  rson

nsxmlparser实体问题

  •  0
  • rson  · 技术社区  · 16 年前

    我有一个.NET Web服务正在返回以下内容:

    <ArrayOfAddressLocation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/"> 
      <AddressLocation> 
        <AddressLocationId>0</AddressLocationId> 
        <SubscribedCount>0</SubscribedCount> 
        <City>Florida A &amp; M</City> 
        <CountryStateName>Florida</CountryStateName> 
        <CountryName>United States</CountryName> 
      </AddressLocation>
    </ArrayOfAddressLocation>
    

    我正在尝试为每个位置解析此城市节点,但是,在 & 在控制台:

    //2010-09-28 11:14:02.121 Appt Pal[8296:207] Florida A
    //2010-09-28 11:14:02.121 Appt Pal[8296:207] &
    //2010-09-28 11:14:02.121 Appt Pal[8296:207] M
    

    我不明白的是 &amp; 是有效的XML,但它不维护节点的值…

    1 回复  |  直到 16 年前
        1
  •  1
  •   falconcreek    16 年前

    分析器正在发送 parser:foundCharacters: 留言三次。如果将日志语句移到 parser:didEndElement:namespaceURI:qualifiedName: 委托方法,您将看到整个字符串,其中不包含由 NSLog 功能。

    推荐文章