【问题标题】:Send data from Android using REST XML (which library to use)使用 REST XML(使用哪个库)从 Android 发送数据
【发布时间】:2015-04-06 05:16:26
【问题描述】:

我有一个链接,我想以 REST XML 格式发送数据,下面是我必须发送的示例 xml。如何制作如下所示的 xml 结构并将其发送到给定的链接? (通过使用 JAVA 的 Android 应用程序)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE applicants PUBLIC "//National Informatics Center/" "../../files_uc09/llform.dtd">
<!-- Warning: Please Don't change the DTD declaration -->
<applicants>
<applicant refno="1">
    <licence-type>l</licence-type>
    <statecode>MH</statecode>
    <rtocode>MH02</rtocode>
    <applicant-name>
        <first-name>Bhairas</first-name>
        <middle-name>Rao</middle-name>
        <last-name>ray</last-name>
    </applicant-name>
    <gender type="male"/>
    <dob>1-07-1961</dob>
    <birth-place>Warangal</birth-place>
  ..
.(and so on its big )
.
</applicants>

那么如何以这种 xml 格式填充我的数据并将其发送到某个链接。 注意:我无法控制服务器端的任何东西。我可以按规定的格式发送并接收响应。

【问题讨论】:

标签: android xml rest


【解决方案1】:

-使用这两个类:-

DocumentBuilderFactoryTransformerFactory 可以将数据以 xml 格式发布到服务器

【讨论】:

    【解决方案2】:

    您可以尝试令人惊叹的 Retrofit 库 http://square.github.io/retrofit/。查看“内容格式不可知”部分

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-03
      • 1970-01-01
      • 2017-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-12
      相关资源
      最近更新 更多