【java-将HTTP Get请求解析为组成字段】教程文章相关的互联网学习教程文章

java – “无法将IntentReceiver解析为类型”.为什么?【代码】

我正在构建一个需要IntentReceiver的小应用程序. 实际上,我是Android开发的新手,并且正在iOS开发之后进行切换.我有以下代码:package com.TheIntent;import android.content.*; //I added this AFTER I got the error messagepublic class ReceiveSMS extends IntentReceiver {}但是给了我标题中的错误.我正在关注代码,因为它是在我正在阅读的关于Android开发的书中写的,在谷歌搜索了一段时间之后我发现我必须包含android.content....

java – Gson:解析泛型集合【代码】

是否可以创建一个从jsson解析泛型集合的方法?我上面的aproach不起作用,因为在运行时gson在这里返回LinkedHasmaps的ArrayList,但是在编译时没有错误.private <T> ArrayList<T> readArray(String json) {Gson gson = new Gson();Type collType = new TypeToken<ArrayList<T>>() {}.getType();return gson.fromJson(json, collType); }我已经在这里看过一些类似的问题:Using a generic type with Gson,但我找不到解决方案,这确实有效...

Java – 可怕的性能解析XHTML文件与Doctype作为XML文档【代码】

当我将此xhtml文件解析为xml时,在这样一个简单的文件上进行解析大约需要2分钟.我发现如果删除doctype声明,它会立即解析.导致此文件花费这么长时间解析的错误是什么? Java示例DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware( true ); DocumentBuilder bob = dbf.newDocumentBuilder(); Document template = bob.parse( new InputSource( new FileReader( xmlFile ) ) );XHTML示例<?xm...

java – 通过DOM解析器从XML处理CDATA【代码】

我以前从未处理过XML,所以我不确定如何在XML文件中处理CDATA.我迷失在节点,父节点,子节点,nList等中. 谁能告诉我这些代码片段的问题是什么? 我的getTagValue()方法适用于除“详细信息”之外的所有标记,“详细信息”是包含CDATA的标记...... NodeList nList = doc.getElementsByTagName("Assignment"); for (int temp = 0; temp < nList.getLength(); temp++) {Node nNode = nList.item(temp);if (nNode.getNodeType() == Node.ELE...

java – 无法解析导入com.liferay.util.bridges【代码】

我正在使用Eclipse IDE,我的代码中有以下行:import com.liferay.util.bridges.mvc.MVCPortlet;但是这条线上有一个红色下划线,当它悬停在它上面时它会显示我的错误:The import com.liferay.util.bridges cannot be resolved.我该如何解决?解决方法:将util-bridges-6.1.0添加到CLASSPATH. Choose version与您的项目兼容.

Java DOM XML解析::获取元素属性值【代码】

如何从元素中提取属性值.我的xml节点是这样写的&LT nodename attribute =“value”>我需要将其解压缩以将其与另一个字符串进行比较. 但由于我没有调用document.getElementsByTag,所以我不能使用.getAttribute(“att.”).getNodeValue来获取值. 相反,我有一个NodeList和getAttribute()没有getNodeValue.package dev;import java.io.*; import java.util.*;import javax.xml.parsers.*; import javax.xml.xpath.*; import org.w3c.do...

在java中解析带有“unclosed tags”的html【代码】

我的问题很简单:有没有办法将java中的html解析为DOM-Document,如果htmlcontent中有这样的img-tag标签?<p><img src="..."></p>这是在解析这些元素时给我一个SAXException的Codesnippet:DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder();InputStream is = new ByteArrayInputStream( htmlcontent.getBytes()); Document dom = db.parse(is); is.close();解决方...

java – 解析循环静态引用

我有2个静态初始化程序试图互相调用: > Configuration类中的一个,它从属性文件中读取配置参数;> LoggerFactory类中的一个,它设置默认的日志记录参数. 问题是他们互相引用: > Configuration类需要记录器在读取属性文件时记录潜在的I / O问题.> LoggerFactory需要配置文件来设置日志文件名,日志模式和默认日志级别. 这显然是不对的,我在这里和那里得到一些NPE. 是否有处理这种情况的标准方法?解决方法:使用不需要配置的默认记录器...

java – XMl解析中的空指针异常【代码】

我需要解析一个Xml文档并将值存储在文本文件中,当我解析普通数据时(如果所有标签都有数据)然后它工作正常,但如果任何标签没有数据那么它抛出“Null pointerException”我需要什么为了避免空指针异常,请建议我使用示例代码示例xml:<company><staff><firstname>John</firstname><lastname>Kaith</lastname><nickname>Jho</nickname><Department>Sales Manager</Department></staff><staff><firstname>Sharon</firstname><lastname>E...

java – 为我的语法编写一个递归后代解析器【代码】

我必须使用Recursive Descendent Parser Builder构建表达式. 这是我的语法:----RULES---- <cond> → <termb> [OR <termb>]* <termb>→<factb>[AND <factb>]* <factb>→<expr> RELOP <expr> | NOT <factb> | OPAR <cond> CPAR <expr> → [PLUS | MINUS] <term> [(PLUS <term>) | (MINUS <term>)]* <term> → <termp> [(MULT <termp>) | (DIV <termp>) | (REM <termp>)]* <termp> → <fact> [POWER <fact>]* <fact> → ID | NUM | O...

java – 使用带有通配符支持的SimpleDateFormat解析日期字符串(例如* yyyy * MM * dd * hh * mm * ss)【代码】

首先,我想知道是否存在类似于SimpleDateFormat但是支持通配符的现有库?如果没有,最好的办法是什么? 我有这个问题,我需要匹配并从文件名中提取日期,但我似乎无法找到适合这种情况的方法.虽然我承认下面的场景对于文件名来说根本不实用,但我必须将其作为“WHAT IF”包含在内. 脚本 文件名:19882012ABCseptemberDEF03HIJ12KLM0156_249.zip,模式:yyyyMMMddhhmmss’_.zip’ >预计日期:2012年9月3日上午12:01:56>细分版本:1988-201...

java – Maven父pom变量未解析【代码】

我有以下POM结构: ./foobar-common/pom.xml./abc-window/pom.xml./abc-datasource/pom.xml abc-window pom.xml都如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>hu.abc.ringcore</groupId><artifactId>abc-wind...

java webserver-xml--熟悉SAX解析流程-存储【代码】

public class n {public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException {//SAX解析//1、获取解析工厂SAXParserFactory factory=SAXParserFactory.newInstance();//2、从解析工厂获取解析器SAXParser parse =factory.newSAXParser();//3、编写处理器//4、加载文档 Document 注册处理器PersonHandler handler=new PersonHandler();//5、解析parse.parse(Thread.currentThread()....

java – 如何区分解析异常和无效的日期范围【代码】

我有这个简单的程序,我写过try{SimpleDateFormat sdf = new SimpleDateFormat("M/dd/yyyy");sdf.setLenient(false);//Date date = sdf.parse("1/14/1999"); Apologies for confusionDate date = sdf.parse(request.getParameter("selectedDate")); }catch(ParseException ex){ex.printStackTrace(); }根据我的理解,如果日期超出范围或给出的格式错误,将抛出ParseException.我希望能够区分它们.我怎样才能做到这一点? 编辑:当我说...

android – 无法解析R.java,重复类【代码】

我刚刚开始使用Android Studio一周,它对我很有用,但是当我今天启动Android Studio时,我收到错误:’错误:重复类:mypackage.R’.我在使用Eclipse之前看到了这个错误,所以我尝试重建项目几次并重新启动Android Studio,这没有用. 在阅读了一些Stackoverflow问题之后,我试图删除R.java并重新重建,现在我在重建时没有收到任何错误.唯一的问题是Android Studio无法解析R,因此使用R的每一行都会出错(项目构建和运行). 我也试图删除所有R...

字段 - 相关标签