Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 17
Default Converting Large XML Files into CSV File via Excel

Hi:
I have a large XML file (a few hundered MB in size) that I need to import
into Excel and save as a .csv file. Smaller files (< 5 MB) work fine, but as
you approach this limit, you have to break the original XML file into smaller
files, and work on them on at a time. For my current XML file, this would be
broken down into easily 50 sub XML files. The problems are file size,
memory size, and Excel limits. Do you know of any way that this can be done
other than the "manual grunt method" that I described about ? Any way of
automating a script ? I am not real familar with Excel or any scripting
language like awk, sed, or Perl, so your detailed feedback would be
deeplyappreciated. Thank you...!!!


Update:
So far, I have been able to import an XMLfile ~36 MB in size into Excel.
It just takes time (how long ? I do not know: I let it run overnight).
WARNING: If you try to get a feel how things are going, a dialog box
will state that the application is not responding,...but...if you look at
the processes (via Ctrl-Alt-Del) you will see that Excel is still crunching
on the amount of memory that it is using.

DaleB

Large XML file -- many small XML files -- many small .csv files.
(CSV = comma separated values).
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 533
Default Converting Large XML Files into CSV File via Excel

I am not real familar with Excel or any scripting language

That's the rub. Any improvements in your process would probably involve
coding. You might have to get help.

But forgetting Excel, have you searched for utilities that convert XML to
text? That's an avenue I might pursue.

--
Jim
"DaleB" wrote in message
...
| Hi:
| I have a large XML file (a few hundered MB in size) that I need to import
| into Excel and save as a .csv file. Smaller files (< 5 MB) work fine, but
as
| you approach this limit, you have to break the original XML file into
smaller
| files, and work on them on at a time. For my current XML file, this would
be
| broken down into easily 50 sub XML files. The problems are file size,
| memory size, and Excel limits. Do you know of any way that this can be
done
| other than the "manual grunt method" that I described about ? Any way of
| automating a script ? I am not real familar with Excel or any scripting
| language like awk, sed, or Perl, so your detailed feedback would be
| deeplyappreciated. Thank you...!!!
|
|
| Update:
| So far, I have been able to import an XMLfile ~36 MB in size into Excel.
| It just takes time (how long ? I do not know: I let it run overnight).
| WARNING: If you try to get a feel how things are going, a dialog box
| will state that the application is not responding,...but...if you look at
| the processes (via Ctrl-Alt-Del) you will see that Excel is still
crunching
| on the amount of memory that it is using.
|
| DaleB
|
| Large XML file -- many small XML files -- many small .csv files.
| (CSV = comma separated values).


  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 17
Default Converting Large XML Files into CSV File via Excel

Thanx...I am looking at that path.

"Jim Rech" wrote:

I am not real familar with Excel or any scripting language


That's the rub. Any improvements in your process would probably involve
coding. You might have to get help.

But forgetting Excel, have you searched for utilities that convert XML to
text? That's an avenue I might pursue.

--
Jim
"DaleB" wrote in message
...
| Hi:
| I have a large XML file (a few hundered MB in size) that I need to import
| into Excel and save as a .csv file. Smaller files (< 5 MB) work fine, but
as
| you approach this limit, you have to break the original XML file into
smaller
| files, and work on them on at a time. For my current XML file, this would
be
| broken down into easily 50 sub XML files. The problems are file size,
| memory size, and Excel limits. Do you know of any way that this can be
done
| other than the "manual grunt method" that I described about ? Any way of
| automating a script ? I am not real familar with Excel or any scripting
| language like awk, sed, or Perl, so your detailed feedback would be
| deeplyappreciated. Thank you...!!!
|
|
| Update:
| So far, I have been able to import an XMLfile ~36 MB in size into Excel.
| It just takes time (how long ? I do not know: I let it run overnight).
| WARNING: If you try to get a feel how things are going, a dialog box
| will state that the application is not responding,...but...if you look at
| the processes (via Ctrl-Alt-Del) you will see that Excel is still
crunching
| on the amount of memory that it is using.
|
| DaleB
|
| Large XML file -- many small XML files -- many small .csv files.
| (CSV = comma separated values).



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Converting Large XML Files into CSV Files for Excel DaleB Excel Discussion (Misc queries) 0 December 3rd 07 08:17 PM
converting another files to Excel file prabhas Excel Discussion (Misc queries) 1 November 6th 07 12:11 PM
Converting file formats into .xls files Shawna Excel Discussion (Misc queries) 2 January 18th 07 07:45 PM
How do I break a large .CSV file into several small Excel files? Grand Blanc Campbell Excel Worksheet Functions 9 September 3rd 06 03:17 AM
Converting Adobe files into Excel files sweetsue516 Excel Discussion (Misc queries) 2 March 13th 06 07:05 PM


All times are GMT +1. The time now is 06:58 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"