首页

搜索结果

"tag:"xml""


标题及摘要 日期/时间
1
Quickest way to convert XML to JSON in Java - Stack Overflow
TheJSON in Javapage on json.org has some great resources. Looks like XML.java and JSONML.java are the classes you're looking for: public class Main { public static int PRETTY_PRINT_INDENT_FACTOR = 4; public static String TEST_XML_STRING = ...
2014-9-12
20:18:00
2
Jackson 框架,轻易转换JSON - hoojo - 博客园
Jackson是性能排在前列的json序列化工具,推荐使用。 Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jackson社区相对比较活跃,更新速度也比较快。一、准备工作...
2014-3-3
16:00:00
3
Handle UTF8 file with BOM - Real's Java How-to
FromWikipedia, the byte order mark (BOM) is a Unicode character used to signal the endianness (byte order) of a text file or stream. Its code point is U+FEFF. BOM use is optional, and, if used, should appear at the start of the text stream. Beyond its spe...
2013-9-12
14:36:00
4
解析获取Xml Encoding字符集Charset
/* * Given a URI string, open it, read its contents into a String * and return the String * ...
2013-9-12
10:31:00
5
org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x10)
org.apache.xmlrpc.XmlRpcException: Failed to parse XML-RPC request: An invalid XML character (Unicode: 0x10) was found in the element content of the document. Caused by: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x10) was found ...
2010-4-25
18:11:57
6
DOM 的有效使用
DOM的有效使用 考虑到由 DOM 设计强加的限制,如何才能有效和高效的使用该规范呢?下面是使用 DOM 的几条基本原则和方针,以及使工作更方便的函数库。 基本原则 如果您遵循几条基本原则,您使用 DOM 的经验将会显著提高: 不要使用 DOM 遍历文档。 尽可能使用 XPath 来查找节点或遍历文档。 使用较高级的函数库来更方便地使用 DOM。 这些原则直接从对常见问题的研究中得到。正如上面所讨论的,DOM 遍历是出错的主要原因。但它也是最常需要的功能之一。如何通过不使用 ...
2010-1-13
18:01:39
7
自定义Java 5 的新XPath API 函数
Java 5 的XPath API已经非常好用了,它实现了XPath1.0标准,功能已经比较强大了。 但是,还可以对它进行扩展,自定义XPath API 函数。例如,想要支持matches函数,以便匹配正则表达式,就可如下: XPathFactory factory = XPathFactory.newInstance(); XPath xpath = factory.newXPath(); xpath.setXPathFunctionResolver(new MatchesFunctionConte...
2010-1-7
19:41:46
8
使用NekoHTML和XPath获取网页特定标签
如果需要在HTML页面中提取数据,那么NekoHTML 是个不错的工具。因为HTML跟XML不一样,可能存在一些格式不完整的元素,譬如没有end tag的table等,这个时候,NekoHTML是个很尽责的清道夫和修理工,可以帮助我们整理这些缺陷数据,最终生成一个DOM Tree。 得到DOM Tree话,使用XPath就可以轻松获取所需数据了:-) 下面是几个需要注意的问题: 1、如何使用NekoHTML? 必须在 Java Build Path里加入 nekohtml.jar , xerces...
2009-9-11
13:13:38
9
使用ROME解析RSS/ATOM
ROME is an set of open source Java tools for parsing, generating and publishing RSS and Atom feeds. The core ROME library depends only on the JDOM XML parser and supports parsing, generating and converting all of the p...
2009-3-8
22:14:33
10
使用DOM4J和JDOM分别创建和解析XML
使用DOM4J和JDOM分别创建和解析RSS
2007-9-24
17:45:39