XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Thomas DorganSubject: Converting a Complex Flat File to xml
Author: Thomas Dorgan
Date: 04 Jun 2009 10:27 AM
I need to do a flat file to Xml Conversion, but the file has a complex structure that uses a record that defines the record group the follows. This is an overview of the structure that is of the VCF 4.0 type.
FileHeader ('6' in field 1)
RecordGroupHeader('8' in field 1, Following Record types in field 5)
Record(s) of type defined by the preceeding RecordGroupHeader
RecordGroupTrailer ('9' in field 1)
RecordGroupHeader('8' in field 1, Following Record types in field 5)
Record(s) of type defined by the preceeding RecordGroupHeader
RecordGroupTrailer ('9' in field 1)
FileTrailer ('7' in field 1)

There is no way to know the size of each record group and there are approximately 50 record types. Remember there is nothing in the data records that indicate the record type. That is only contained in the group header (and trailer). The file is made up of fixed-length, tab-delimited fields. I know that because of the fact that it is tab-delimited I can do a dumb parse (Field1,Field2, etc.) but is it possible to define the record types to get the xml elements to reflect the flat file field names?

I have attached a sample file so you can better see the issue I have outlined here.


DocumentVCF40001.TXT
Sample Flat File

Posttop
Thomas DorganSubject: Converting a Complex Flat File to xml
Author: Thomas Dorgan
Date: 08 Jun 2009 02:22 PM
Ivan, do you need more clarification to address this issue?

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.