Any program that can open a 1.87 GB XML document?
-
@loopback0, post:48, topic:51209, full:false said:
I'll tell you how many times I've had an issue and I wished I had one of those handy.
Zero.
I'll tell you how many times I've had an issue with Windows and used one to fix it : hundreds of times
-
Nope, KDE is way better
-
I used to have hundreds of problems with Windows, too.
They all went away when I stopped trying to use Linux to fix them.
-
Otherwise, the Linux CLI tools can handle arbitrarily large files easily (including advanced search and replace stuff with sed/awk, if you need it).
I've done large CSVs with Awk, but XML? It only does column/row stuff doesn't it?
-
@FrostCat, post:44, topic:51209, full:false said:
I'd have to install Linux on my own computer
The is not having a Linux live usb key handy
Why? I don't use it in my day-to-day job, nor do I use it at home, because it would be extra work since most of what I do (gaming) at home can't be done on Linux.
-
We get it, you're one of those KOOL LINUX KIDZ who used Enlightenment when the 21st Century began.
cough I actually did.
-
I used to have hundreds of problems with Windows, too.
They all went away when I stoppedtrying to use Linux to fix themusing Windows and moved to Linux .
FTFY
-
$> dd if=/dev/urandom of=2GB.txt bs=1048576 count=2048
Make sure your editor doesn't play "Bell" characters before opening that file.
-
The only program I know which really can open real big files is the Large Text File Viewer.Available here for examplehttp://www.portablefreeware.com/?id=693
I've used that before, and it does what it claims to do, but IIRC it has no facilities specific to XML. (Just plain text display. No folding, syntax highlighting, etc.)
-
@FrostCat, post:55, topic:51209, full:false said:
most of what I do (gaming) at home can't be done on Linux.
-
I am going to go out on a limb here and suggest that perhaps these guys aren't ready for a client like you. If they choke on that many records and their support process consists of "well, that sucks for you", I would take my money elsewhere.
-
@accalia said:
$> dd if=/dev/urandom of=2GB.txt bs=1048576 count=2048
Make sure your editor doesn't play "Bell" characters before opening that file.
and make sure it's okay with embedded NUL bytes, and all the ASCII control characters, and 0xFF as well.
and you will probably not want to just echo it to your terminal because at 2GB it almost certainly contains XTERM control codes that will do something terible to your terminal.
-
Filed Under:
cat initrd.img
-
I am going to go out on a limb here and suggest that perhaps these guys aren't ready for a client like you. If they choke on that many records and their support process consists of "well, that sucks for you", I would take my money elsewhere.
Oh that's literally the first thing I told my higher ups, but they're "already committed".
I'll give you one thing, we certainly know how to cling onto our burning and exploding ships....
-
Can anyone recommend a (hopefully) lightweight editor capable of handling this monstrosity we're forced to create?
Ran into this exact same issue a while ago. Tried a lot of editors that CLAIMED they could open large files (and lied through their teeth). Ended up going with UltraEdit. Pricey, but the company was footing the bill, so I was fine with it. ALL of the free ones I tried choked and died on the file sizes. Of course, the files I was trying to open were 4GB+ files, so, YMMV :D
[edit: typo]
-
Command Line: XMLStarlet http://sourceforge.net/projects/xmlstar/files/xmlstarlet/1.6.1/
(A swiss army knife XML tool, packaged in a single standalone binary):
"XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands."GUI: XML Marker http://symbolclick.com/
These guys used to sell their own XML parser and this program was the tech demo for the parser.
Claims to handle 500MB files in seconds.
(Has a nice way of viewing XML files.)
-
@FrostCat, post:55, topic:51209, full:false said:
most of what I do (gaming) at home can't be done on Linux.
You know that not all games are on Steam, right? Also, I don't see Civilization, to pick one example, on that list.
-
You know that not all games are on Steam, right? Also, I don't see Civilization, to pick one example, on that list.
There is a big difference between "can't be done" and "the game I want is not available".
-
@TimeBandit said:
@FrostCat, post:55, topic:51209, full:false said:
most of what I do (gaming) at home can't be done on Linux.
You know that not all games are on Steam, right? Also, I don't see Civilization, to pick one example, on that list.
Having said that, it's nice to see Starbound and Terraria on the list. Also, Minecraft, although I like the Win 10 edition of the latter, although that doesn't have mods yet. (If it did, and they were easy to port, I'd switch immediately from the Java version)
-
Minecraft, although I like the Win 10 edition of the latter, although that doesn't have mods yet
Probably won't have it ever, sadly. Mojang has no interest in moving away from Java for the main version as far as I heard.
-
There is a big difference between "can't be done" and "the game I want is not available".
Am I @blakeyrat all of a sudden, or are you? The question of whether I would be using Linux, which I think was the context, makes those two things refer to the same situation. I was playing games on Linux in the 90s.
-
Probably won't have it ever, sadly. Mojang has no interest in moving away from Java for the main version as far as I heard.
The Win 10 edition is basically--or maybe "just"--PE. It's written in C++, or so I read, so presumably was done by different people, and appears to be significantly more performant than (say) 1.7 Java. Theoretically there's nothing to stop them from allowing mods except for the possibility that you can't do that with a Store app.
-
The Win 10 edition is basically--or maybe "just"--PE. It's written in C++, or so I read
Pretty much.
It's written in C++, or so I read, so presumably was done by different people, and appears to be significantly more performant than (say) 1.7 Java
Performance is waaaay better.
Theoretically there's nothing to stop them from allowing mods
There is - there is no API. The only reason there are MC mods is it's Java - people decompiled it and are bacically injecting their own stuff directly into the JAR.
-
@FrostCat said:
It's written in C++, or so I read, so presumably was done by different people, and appears to be significantly more performant than (say) 1.7 Java
Performance is waaaay better.
Yeah, I think that's what I said.
@FrostCat said:
Theoretically there's nothing to stop them from allowing mods
There is - there is no API. The only reason there are MC mods is it's Java - people decompiled it and are bacically injecting their own stuff directly into the JAR.
Yes, I am aware of that--they've been promising an API forever. However, I suspect you could do something similar via DLL injection or something, if the game weren't a monolith[1], possibly involving messing with the path, so that mod DLLs loaded in place of game ones.
[1] I don't have it on my work machine but I looked at it at home--since it's a Store app, IIRC it's basically just one large executable. Technically you could probably still use injection, especially if Microsoft were to, say, publish class headers. It would be a rather more abusive way of going about it in the absence of an API, of course, and I can't actually imagine that MS would actually condone it because of that if nothing else.
-
Am I @blakeyrat all of a sudden, or are you?
Since I don't want to insult you, I will say I was (so insulting me in the process)
-
Try the Programmer's notepad. It's free and on my system, it can open and edit a 5.6gb text file in 1' 22" (I have 12Gb RAM)
-
Try GVim. It handles huge files easily.
There's also a portable version.