Package support :: Package preprocessing :: Package jcml :: Module xliff2jcml
[hide private]
[frames] | no frames]

Source Code for Module support.preprocessing.jcml.xliff2jcml

 1  from dataprocessor.input.xliffreader import XliffReader 
 2  from dataprocessor.output.xmlwriter import XmlWriter 
 3  from dataprocessor.sax.saxwrapper import SaxWrapper 
 4  from sys import argv 
 5  from xml import sax 
 6   
 7   
 8   
 9  input_xml_filename = argv[1] 
10  output_filename = argv[2] 
11  #dataset = XliffReader(input_xml_filename).get_dataset() 
12  #XmlWriter(dataset).write_to_file(output_filename) 
13  saxwrapper = SaxWrapper("trans-unit", reader = XliffReader, writer = XmlWriter, filename_out = output_filename) 
14  source = open(input_xml_filename) 
15  sax.parse(source, saxwrapper) 
16  source.close() 
17