View Single Post
  #2 (permalink)  
Old June 5th, 2007, 14:00
chrisplough's Avatar
chrisplough chrisplough is offline
Site Moderator
 
Join Date: Jun 2006
Location: West Chester, PA
Posts: 864
Blog Entries: 7
Groans: 0
Groaned at 1 Time in 1 Post
Thanks: 55
Thanked 213 Times in 126 Posts
Rep Power: 10
chrisplough has a spectacular aura aboutchrisplough has a spectacular aura aboutchrisplough has a spectacular aura about
Send a message via AIM to chrisplough
Re: Difference between XML/CSV

soujanya,

Hello! I've found that CSVs are preferable when working with bulk data loads, because they are easier to work with, are much smaller than XML files (which can get HUGE) and because you can also use tools like SQL*Loader to accelerate the process. You can also include several CSV files into a single ZIP file and control the loading order via csvutil.ctl file - making the loading process even easier.

During most implementations, CSV data imports are used extensively to load the initial data sets and import data over from legacy systems.

I've found little use for importing data via XML (or DB.XML). Instead, I use the XML and web services interfaces when integrating OTM with 3rd party OMS, WMS and other systems.

Hope this helps!

--Chris
__________________
Chris Plough
MavenWire

www.MavenWire.com