client.post(context, API_URL, httpEntity, CONTENT_TYPE, new AsyncHttpResponseHandler(){
@Override
public void onSuccess(String response) {
ListView entries;
ArrayList<HashMap<String, String>> invoiceList = new ArrayList<HashMap<String, String>>();
XmlParser xmlParser = new XmlParser();
Document doc = xmlParser.getDomElement(response);
NodeList nl = doc.getElementsByTagName("INVOICE");
for (int i = 0; i < nl.getLength(); i++) {
Element e = (Element) nl.item(i);
HashMap<String, String> map = new HashMap<String, String>();
map.put("amount", NumFormat.currency(xmlParser.getValue(e, ("TOTAL"))) + xmlParser.getValue(e, "CURRENCY_CODE"));
map.put("company", xmlParser.getValue(e, "CUSTOMER_ID"));
//map.put("company", xmlParser.getValue(e, "INVOICE_ID"));
map.put("payment", xmlParser.getValue(e, "PAID_DATE"));
map.put("due", xmlParser.getValue(e, "DUE_DATE"));
invoiceList.add(map);
}
InvoiceAdapter adapter = new InvoiceAdapter(getApplicationContext(), invoiceList, customFont);
entries = (ListView) findViewById(R.id.list_outgoing_invoices);
entries.setAdapter(adapter);
}
@Override
public void onFailure(Throwable e, String response) {
Hint.showHint(context, getString(R.string.error_receive_data), Hint.LONG);
}
});
分享到:
相关推荐
AJAX (Asynchronous JavaScript And XML)
Creating Web Pages with Asynchronous JavaScript and XML
Using it, you can easily create an asynchronous HTTP request and receive event callback. It can be applied to MFC and ATL projects. This code mainly consists of two classes: class FCHttpRequest and ...
AJAX 指异步 JavaScript 及 XML(Asynchronous JavaScript And XML)。 AJAX 是一种在 2005 年由 Google 推广开来的编程模式。 AJAX 不是一种新的编程语言,而是一种使用现有标准的新方法。 通过 AJAX,你可以创建更...
您将探索如何使用Ajax来增强站点并使其具有Web 2.0的感觉,以及其他JavaScript增强如何将Web浏览器和网站变成真正的应用程序。
1.安装步骤: (1)安装ASPAJAXExtSetup.msi,直接下一步到底 (2)解压AjaxControlToolkit.zip,然后放到C盘Program Files目录下 (3)打开AjaxControlToolkit目录,找到SampleWebSite目录的bin目录,将里边的内容全部复制到...
Ajax技术开发指南 AJAX(Asynchronous JavaScript and XML)是结合了Java技术、XML以及JavaScript等编程技术,可以让开发人员构建基于Java技术的Web应用,并打破了使用页面重载的惯例。
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
AJAX 指异步 JavaScript 及 XML(Asynchronous JavaScript And XML),可以实现异步无刷新效果。AJAX功能极其强大!赶紧下载吧!
AJAX - Creating Web Pages With Asynchronous JavaScript And XML (2006).rar
// 1.创建异步请求的客户端对象 ...其他有什么问题或者想具体了解详细说明,可以参考官网 http://loopj.com/android-async-http/ 其他参考链接 http://blog.csdn.net/redarmy_chen/article/details/26980613
iHttp简介:发送HTTP/HTTPS请求的类[支持批量异步GET(POST)请求,支持服务器代理,支持自定义... It supports batch-asynchronous GET (POST) request, supports server proxy, and supports for custom RequestHeader
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 主要包含了以下几种技术 Ajax的定义 基于web标准XHTML+CSS的表示; 使用 DOM进行动态显示及...
Since the JavaScript language is single threaded, Node.js programs must make use of asynchronous callbacks and event loops managed by the runtime to ensure appli- cations remain responsive....
A cross-platform asynchronous HTTP(S) proxy server in C#.
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 主要包含了以下几种技术 Ajax(Asynchronous JavaScript + XML)的定义 基于web标准...
Asynchronous FIFO Architectures 经典
The .NET Framework provides three patterns for performing asynchronous operations: Asynchronous Programming Model (APM) pattern Event-based Asynchronous Pattern (EAP) Task-based Asynchronous Pattern ...
NI Asynchronous Message Communication架构技术