【java – “无法将IntentReceiver解析为类型”.为什么?】教程文章相关的互联网学习教程文章

java-PHP中的JSON POST请求解析【代码】

我已经在Java中生成了一个包含JSON对象的HTMLPost请求,并希望在PHP中对其进行解析.public static String transferJSON(JSONObject j) {HttpClient httpclient= new DefaultHttpClient();HttpResponse response;HttpPost httppost= new HttpPost(SERVERURL);List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); nameValuePairs.add(new BasicNameValuePair("json", j.toString()));httppost.setEntity(new Url...

java-从html文件解析图片网址【代码】

我想搜索一个html文件,然后将该URL转到该页面上的图像.然后,该网址应另存为字符串-多数民众赞成.问题是我真的不知道如何开始. 我的应用程序当然知道图像所在页面的网址.举个例子,让这个URL: 在此页面上,我需要大图像的URL作为字符串.当我查看源代码时,我可以找到该URL,但是我不知道该如何编码-这是我需要的URL: (仅引号内的文本).解决方法:使用JSoup.这是一个HTML解析器,可让您使用css选择器(如jQuery)访问DOM元素.// Parse your...

java-使用Gson将Json解析为具有通用字段的项目列表【代码】

public class OwnCollection<T>{private int size;private List<ResponseItem<T>> data; }public class ResponseItem<T>{private String path;private String key;private T value; }public class Query{public <T> OwnCollection<T> getParsedCollection( ... ){String json = ...; //some unimportant calls where I get an valid Json to parsereturn Result.<T>parseToGenericCollection(json);} }public class Result{public...

java – 解析2位数年份:使用未知日期模式设置数据透视表日期【代码】

用户将以不同的模式向我的应用程序输入日期.对于两位数的年份,他还必须确定枢轴日期. 例:pattern = yy-MM-ddpivot date = 70(我以编程方式添加当前千年和上个世纪以获得更多动态=> 1970) 69-04-22成为2069-04-2270-04-22成为1970-04-22 与this answer中描述的一样,当日期模式(此处为ddMMyy)已知时,可以轻松构建DateTimeFormatter.但是由于用户输入了模式,我不确定如何正确构建DateTimeFormatterBuilder.我不能硬编码. 我是否必须自...

Java解析String到LocalDateTime而不提供时间【代码】

参见英文答案 > Unable to obtain LocalDateTime from TemporalAccessor when parsing LocalDateTime (Java 8) 9个基本上我有一个领域private LocalDateTime date;从String解析.它提供的工作正常,String在末尾附加时间,但如果没有则会抛出异常.DateTimeFormatter formatter = null; if (value.matches("\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}")) {formatter = DateTimeFormatter.ofPattern("yyyy...

java – 用于大型XML的高效解析器

我有非常大的XML文件要处理.我想将它们转换为可读的PDF,包括颜色,边框,图像,表格和字体.我的机器中没有很多资源,因此,我需要我的应用程序非常优化寻址内存和处理器. 我做了一个简单的研究,让我对使用的技术有所了解,但我无法根据我的要求决定什么是最好的编程语言和API.我相信DOM不是一个选项,因为它占用了大量内存,但是,带SAX解析器的Java是否满足我的要求? 有些人还推荐使用Python进行XML解析.这样好吗? 我很感激你的善意.解决...

当所有字段(包括分隔符,但不包括年份)都是可选字段时,在Java8中解析ISO 8601日期【代码】

我需要在Java中解析具有各种精度级别的ISO8601格式化字符串.我需要解析的字符串的一些示例是: > 2018年> 2018-10> 2018-10-15> 2018-10-15T12:00> 2018-10-15T12:00:30> 2018-10-15T12:00:30.123> 20181015> 201810151200> 20181015120030> 20181015120030.123> 20181015T12:00:30.123 如果我没有字段,那么我可以自由地假设适用的最低有效值(例如,如果缺少月份,我可以假设1月,如果缺少那一天则假定当月的第一天以及时间失踪...

java – 解析BaseGameActivity【代码】

很多人,我试图遵循this tutorial没有成功.简单的错误是:The import com.google.example.games.basegameutils.BaseGameActivity cannot be resolvedBaseGameUtils设置为库,它可以无错误地导入google-play-services.我的测试项目导入BaseGameUtils库没有错误,事实上如果我尝试导入通用库我没有错误import com.google.example.games.basegameutils.*; -> no error!在文件夹中workspace\BaseGameUtils\gen\com\google\example\games\b...

仅在Lollipop上:java.lang.NoClassDefFoundError:解析失败:Lcom / squareup / picasso / Picasso;【代码】

我只在棒棒糖版本上遇到这个问题.我可以在棒棒糖上面的版本上轻松运行应用程序.我在应用程序文件中运行应用程序时出现错误:java.lang.NoClassDefFoundError: Failed resolution of: Lcom/squareup/picasso/Picasso;at aroundwise.nepi.MyApplication.onCreate(MyApplication.java:44)at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1020)at android.app.ActivityThread.handleBindApplication(Act...

使用SAP Java IDoc类库解析XML格式的IDoc

在没有与SAP连接的系统中,我收到了XML格式的IDoc(如果客户主人有任何重要性 – DEBMAS07). 1.是否可以使用Java IDoc类库(sapidoc3.jar)读取此XML文档而无需连接到SAP系统? 2.是否可以使用Java IDoc类库(sapidoc3.jar)生成XML格式的IDoc而无需连接到SAP系统? 我没有找到任何关于如何执行此操作的明确示例,如何使用此clases,以及我发现的示例正在使用需要连接到SAP的类.解决方法:如果没有相应的IDoc元数据,则无法将XML数据解释为S...

java – 有没有办法知道在Jersey @__Param fromString处理程序中正在解析哪个参数?【代码】

我正在使用的API已决定接受UUID作为Base32编码的字符串,而不是UUID.fromString()期望的标准十六进制,短划线分隔格式.这意味着我不能简单地将@QueryParam UUID myUuid写为方法参数,因为转换会失败. 我正在通过使用不同的fromString转换器编写自定义对象来解决这个问题,以便与Jersey @QueryString和@FormParam注释一起使用.我希望能够在fromString方法中访问转换的上下文,以便我可以提供更好的错误消息.现在,我所能做的就是以下几点:...

java – 杰克逊错误“解析JSON时非法字符…只允许常规空格”【代码】

我试图从URL检索JSON数据,但得到以下错误:Illegal character ((CTRL-CHAR, code 31)): only regular white space (\r, \n,\t) is allowed between tokens我的代码:final URI uri = new URIBuilder(UrlConstants.SEARCH_URL).addParameter("keywords", searchTerm).addParameter("count", "50").build();node = new ObjectMapper().readTree(new URL(uri.toString())); <<<<< THROWS THE ERROR构建的网址是https://www.example.or...

java – 在Android中解析JSON数组和对象【代码】

这就是JSON的样子:[{"pmid": "2","name": " MANAGEMENT","result": "1","properties": [{"prop_id": "32","prop_name": "Bonneville","address": "122 Lakeshore","city": "Ripley","state": "OH","zip": "11454","lat": "41.123","long": "-85.5034"}] }]我试图用Android中的以下Java代码解析它: JSONObject jObj = null; 尝试{ jObj = new JSONObject(jsonStr);// We get weather info (This is an array)JSONArray ...

java – 尝试在json中解析日期/时间时出现com.google.gson.JsonSyntaxException【代码】

我正在使用RestTemplete从rest api获取json数据,而我正在使用Gson将数据从json格式解析为ObjectGson gson = new Gson();restTemplate = new RestTemplate(); restTemplate.getMessageConverters().add(new GsonHttpMessageConverter()); restTemplate.getMessageConverters().add(new StringHttpMessageConverter());List<Appel> resultList = null;resultList = Arrays.asList(restTemplate.getForObject(urlService, Appel[].cla...

使用Java 8 java.time api解析ISO时间戳(仅限标准版)【代码】

我无法从示例中的字符串中获取毫秒的毫秒数.到目前为止,我已尝试过这三种不同的方法,示例显示了最新的尝试.似乎总是可以归结为TemporalAccessor不支持ChronoField.如果我可以成功构建Instant的实例,我可以使用toEpochMilli().String dateStr = "2014-08-16T05:03:45-05:00" TemporalAccessor creationAccessor = DateTimeFormatter.ISO_OFFSET_DATE_TIME.parse(dateStr); Instant creationDate = Instant.from(creationAccessor);请...