cancel
Showing results for 
Search instead for 
Did you mean: 

File Content Conversion Receiver Channel

Former Member
0 Kudos

Hi,

I have a complex structure like:

<Header>

</Header>

<Item>

<SubItem>

<Info>

</Info>

</Subitem>

</Item

<Item>

<SubItem>

<Info>

</Info>

</Subitem>

</Item

When I follow the instructions for File Content conversion I cannot separate the Item / SubItem and Info segments into separate lines in my flat file.

The result is:

Header

Item Subitem Info

Item Subitem Info

I want

Header

Item

Subitem

Info

Item

Subitem

Info

How can i establish the correct result?

Best regards

Ron.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Found a solution in xslt mapping

Former Member
0 Kudos

that good to know

Former Member
0 Kudos

Hi Ron,

I have exactly the same issue. Could you please give some more details about this XSLT solution ?

Thanks !

Julien

Former Member
0 Kudos

wht did u specify in ur content conversion. can you paste that here?

Former Member
0 Kudos

Hi,

I specified the following

Name value

Header.addHeaderLine 0

Header.fieldSeparator ;

Header.endSeparator 'nl'

Item.addHeaderLine 0

Item.fieldSeparator ;

Item.endSeparator 'nl'

Subitem.addHeaderLine 0

Subitem.fieldSeparator ;

Subitem.endSeparator 'nl'

Info.addHeaderLine 0

Info.fieldSeparator ;

Info.endSeparator 'nl'

Best Regards

Ron

Former Member
0 Kudos

what did u specify in recordset name, recordset structure?

Former Member
0 Kudos

Hi,

The Record Set Structure is

Document,Header,Item,SubItem,Info

I forgot to mention the Document in the earlier messages:

<Document>

<Header>

</Header>

<Item>

<SubItem>

<Info>

</Info>

</Subitem>

</Item

><Item>

<SubItem>

<Info>

</Info>

</Subitem>

</Item>

</Document>

Content Conversion

Document.fieldSeparator 'nl'

Header.addHeaderLine 0

Header.fieldSeparator ;

Header.endSeparator 'nl'

Item.addHeaderLine 0

Item.fieldSeparator ;

Item.endSeparator 'nl'

Subitem.addHeaderLine 0

Subitem.fieldSeparator ;

Subitem.endSeparator 'nl'

Info.addHeaderLine 0

Info.fieldSeparator ;

Info.endSeparator 'nl'

Best regards

Former Member
0 Kudos

by file content ocnversion it iis not possible to get that way i need that way u need to wirte modlue processor in adapter an XSLT mapping .

please reward points

Thanks

Sreeram.G.Reddy