Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSERROR: failed to load external entity #1

Open
JoelLeupp opened this issue Oct 10, 2022 · 1 comment
Open

OSERROR: failed to load external entity #1

JoelLeupp opened this issue Oct 10, 2022 · 1 comment

Comments

@JoelLeupp
Copy link

i used the XML file: https://dblp.org/xml/release/dblp-2022-10-02.xml
and the dtd file: https://dblp.org/xml/dblp.dtd

But I got an OSERROR and can not load the XML file into the root. The tree seems to be too big to fit in memory.
With what XML and dtd file did you test the parser? Is there some additional settings that have to be made such that the parser works for those huge files?

@angelosalatino
Copy link
Owner

Hi Joel,

Unfortunately, the way it is currently developed, the whole XML tree must reside within the RAM. I have tested it on my MAC with 16GB ram.

I run it over the weekend with your same release and dtd. I have loaded the parsed output here: https://mega.nz/file/98gCWZZT#_ophniay_IOrgr2AwXapTBK6PDSv5Yv5_hPx3_s9eu0

In the future, I may work on a new version that is able to parse the XML tree with less RAM

Best
Angelo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants