jjzjj

namevaluepair

全部标签

java - 如何向 Web 服务发送 XML 请求

我已经使用wsimport生成了web服务类,现在我应该向该web服务发送一个XML请求(给定的特定格式),它返回一个XML响应,然后我可以使用该XML响应在我这边。你如何创建我应该发送到web服务的自定义XML请求。那里有可用的文档吗? 最佳答案 有很多方法可以做到这一点..其中一个正在使用HttpClientfromApache并执行这样的POSTPostMethodpost=newPostMethod("http://jakarata.apache.org/");NameValuePair[]data={newNameValu

java - JAXB - 类集合的 PascalCase 包装器

我正在使用JAXB编写JAX-RS来编码(marshal)我的对象。我有一个简单的对象,NameValuePair我想用PascalCase发送。一切正常,除了它被包裹在驼峰包装器中,.这是我的课:@XmlRootElement(name="NameValuePair")publicclassNameValuePairimplementsSerializable{privateStringname=null;privateStringvalue=null;publicNameValuePair(Stringname,Stringvalue){this.name=name;this.va

java - 使用 HTTP 客户端解析查询字符串以提取 nameValuePairs

是否有Apache实用程序接受查询字符串和一些编码并返回键映射,值[]url解码? 最佳答案 如果您使用的是4.x版本的HttpClient,则需要使用URLEncodedUtils.parse()。它接受一个URI(或字符串+字符集)并返回一个NameValuePairs列表。 关于java-使用HTTP客户端解析查询字符串以提取nameValuePairs,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

java - 将函数列表应用于 Java 流 .map() 方法

我映射了一个NameValuePair的流带有lookupFunction(返回Function),像这样:ListparamPairs=getParamPairs();ListnewParamPairs=paramPairs.stream().map((NameValuePairnvp)->lookupFunction(nvp.getName()).apply(nvp)).flatMap(Collection::stream).collect(toList());但是如果lookupFunction怎么办?返回了Collection相反,我想执行.map()每个返回的Function

android - 如何使用 NameValuePair 发送字节 HTTP?

我想使用这个NameValuePair方法从我的Android客户端向Web服务器发送几个值:publicvoidpostData(){//CreateanewHttpClientandPostHeaderHttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost("http:/xxxxxxx");try{//AddyourdataListnameValuePairs=newArrayList(1);Stringamount=paymentAmount.getText().toString();Str

android 如何发送 int 和 double 作为 namevaluepair 作为 http post

我有一个应用程序,我正在尝试使用httppost将数据发送到网络服务。用户数据是字符串int和double的混合。在应用程序中,所有内容都表示为字符串,因为当我使用AsyncTask运行网络调用时(因此它不在主线程上),params数组的类型为字符串。我遇到的问题是服务器有时需要一个int。例如,compID是服务器期望的一个整数。使用httppost时,我使用NameValuePair。这将只接受字符串。我如何将int或double传递给httppost?在我的Activity中。String[]params=newString[]{tagCompany,tagId,tagPerso

java - android 编程 NameValuePair 为 api 23 删除

我一直在关注有关此代码的在线教程。并将使用androidapi23Marshmallow发布googleplay。privateMapdecodeExtras(Stringextras){Mapresults=newHashMap();try{URIrawExtras=newURI("?"+extras);ListextraList=URLEncodedUtils.parse(rawExtras,"UTF-8");for(NameValuePairitem:extraList){Stringname=item.getName();inti=0;while(results.contain

android - 使用 NameValuePair 将整数发送到 HTTP 服务器

我想使用此NameValuePair方法从我的Android客户端向Web服务器发送几个值:publicvoidpostData(){//CreateanewHttpClientandPostHeaderHttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost("http:/xxxxxxx");try{//AddyourdataListnameValuePairs=newArrayList(1);Stringamount=paymentAmount.getText().toString();Stri

java - 按名称获取 ArrayList<NameValuePair> 值

这是获得ArrayList的正确方法吗?按名称值?privateStringgetValueByKey(ArrayList_list,Stringkey){for(NameValuePairnvPair:_list){if(nvPair.getName().equals(key)){returnnvPair.getValue().toString();}}returnnull;}或者,是否有访问ArrayList的快捷方式?按名称值? 最佳答案 不-你将它们存储为一个列表,它不是为通过“键”访问而设计的-它没有任何键的概念。听起来你

php - 名称值对错误 "NameValuePair cannot be resolved to a type"

这个问题在这里已经有了答案:CannotresolvesymbolNameValuePair(7个答案)关闭7年前。我是android新手,我正在创建类似thistutorial的项目并显示如下图所示的错误。请帮我解决这个问题。