【问题标题】:XML RPC ExceptionXML RPC 异常
【发布时间】:2014-04-25 07:49:12
【问题描述】:

我正在尝试将 question2answer XMLRPC 服务器 [Link] 与提供的 android 客户端 [Link] 连接。但是当我启动 android 客户端时出现 frollwing 错误:

org.xmlrpc.android.XMLRPCException:
Org.xmlpull.v1.XmlPullParseException: expected: '>' actual: ''(position:END_TAG<?memb>@43668: 70 in java.io.InputStreamReader@41d07298)

我该如何解决这个问题?

【问题讨论】:

    标签: java android xml xml-rpc


    【解决方案1】:

    您似乎在尝试解析无效的 xml 结构。

    错误本身指向缺少的“>”,如下所示:

    <position>
      <stuff
    </position>
    

    解析器希望找到stuff 标记的“>”,但找到了position 的结束标记。

    尝试将 xml 结构提取为字符串并查找错误。您也可以将其粘贴到 xml 验证器中。

    【讨论】:

    • 这样提取XML结构并不容易。我尝试通过网络浏览器显示“XML-RPC 服务器仅接受 POST 请求”。我还尝试搜索关键字“位置”的代码。服务器源中也不存在。有人可以帮助我进一步解决问题吗?
    猜你喜欢
    • 2010-09-08
    • 1970-01-01
    • 2013-02-17
    • 2020-07-31
    • 2011-01-16
    • 1970-01-01
    • 2012-04-18
    • 2012-03-21
    • 2010-10-15
    相关资源
    最近更新 更多