[XML-SIG] Text file to XML representation

Antonis Kaklis kaklis at gmail.com
Wed Oct 21 15:49:07 CEST 2009


Hello,
I would like to make a program that takes a text file with the
following representation for example:

outlook = sunny
|   humidity <= 70: yes (2.0)
|   humidity > 70: no (3.0)
outlook = overcast: yes (4.0)
outlook = rainy
|   windy = TRUE: no (2.0)
|   windy = FALSE: yes (3.0)

and convert it to xml file for example:

<?xml version="1.0" encoding="UTF-8"?>
<DecisionTree type="DescisionTree">
       <Test attribute="outlook" operator="=" value="sunny">
               <Test attribute="humidity" operator="&lt;=" value="70">
                       <Output decision="yes" info="(2.0)"/>
               </Test>
               <Test attribute="humidity" operator=">" value="70">
                       <Output decision="no" info="(3.0)"/>
               </Test>
       </Test>
       <Test attribute="outlook" operator="=" value="overcast">
               <Output decision="yes" info="(4.0)"/>
       </Test>
       <Test attribute="outlook" operator="=" value="rainy">
               <Test attribute="windy" operator="=" value="TRUE">
                       <Output decision="no" info="(2.0)"/>
               </Test>
               <Test attribute="windy" operator="=" value="FALSE">
                       <Output decision="yes" info="(3.0)"/>
               </Test>
       </Test>
</DecisionTree>

Is there a way to do it? I'm new to XML processing With Python
Please help(code, tips anything)
Thanks in advance
Antonis


More information about the XML-SIG mailing list