in reply to create an xml file from column file

The "NP" in your desired output is taken from which line of your input?

Replies are listed 'Best First'.
Re^2: create an xml file from column file
by lakssreedhar (Acolyte) on Jul 24, 2013 at 11:14 UTC

    the full output i want is as shown

    <text> how are you> </text> <annotation><type> NP</type><text>how></text></annotation><annotation><type>NP</type><text>are</text></annotation><annotation><type>NP</type><text>you</text></annotation>

    so the type should contain the 2nd column of corresponding text in the tab seperated input file

      Ah! Then this is how I would do it:

      1. Loop over the lines of your input.
      2. Extract all word characters from the beginning of the line for the text field.
      3. Extract all word characters at the end of the line for the type field.
      4. Independently build the initial <text>...</text> and the <annotation>...</annotation> parts by adding them to two strings.
      5. After the loop print the two strings into an xml file.