相关疑难解决方法(0)

JAXB能否以块的形式解析大型XML文件

我需要解析可能很大的XML文件,其中的模式已经在几个XSD文件中提供给我,因此XML绑定非常受欢迎.我想知道我是否可以使用JAXB以块的形式解析文件,如果是,那么如何.

java jaxb

23
推荐指数
2
解决办法
3万
查看次数

用Java解析各种自定义XML文档的最佳方法

使用Java解析多个离散的自定义XML文档的最佳方法是什么?

java xml

7
推荐指数
1
解决办法
6883
查看次数

大型XML文件和分页,是否可能?

问题

在本地打开非常大的XML文件时,在您的计算机上,几乎可以确定该文件需要一段时间才能打开 - 这通常意味着您的计算机因为认为它没有响应而锁定.

如果您为用户提供他们使用的相当复杂的数据库或系统的XML备份,这就是一个问题 - 他们能够打开大型备份,更不用说使用它们的可能性很小.

分页可能吗?

我使用XSLT向用户呈现可读的备份.以同样的方式,是否可以在数据时仅拉取一个页面,以防止整个文件一次性被读取,从而导致上述问题.

我想答案只是一个没有 - 但我想知道是否有其他人看到了同样的问题并解决了它们.

注意:这仅在本地计算机上,不能要求Internet连接.如果它使事情变得容易,可以使用JavaScript.

xml xslt offline local

6
推荐指数
1
解决办法
2140
查看次数

Big XML文件和OutOfMemoryError

我正在尝试在java中解析高达500 MB的XML文件.我试图使用SAX,但它给了我这个错误java.lang.OutOfMemoryError:com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append(未知来源)的Java堆空间你能帮帮我吗?非常感谢.PS较小的XML文件工作得很好

java xml memory parsing out-of-memory

2
推荐指数
2
解决办法
4022
查看次数

标签 统计

java ×3

xml ×3

jaxb ×1

local ×1

memory ×1

offline ×1

out-of-memory ×1

parsing ×1

xslt ×1