dreamlight95
New Member
I was trying to Export Data from Tally ERP 9 via XML HTTP via localhost:9000. I am getting XML File with ASCII data. This causes many symbols with '?'. Like Ruppee symbol and Euro symbol. Is there any way to export data in Unicode?? The POC used was\[code\]import httplibc=httplib.HTTPConnection('localhost:9000')headers = {"Content-type": "text/xml;charset=UTF-8", "Accept": "text/xml"}params = """<ENVELOPE> <HEADER> <TALLYREQUEST>Export Data</TALLYREQUEST> </HEADER> <BODY> <EXPORTDATA> <REQUESTDESC> <REPORTNAME>List of Accounts</REPORTNAME> <STATICVARIABLES> <SVEXPORTFORMAT>$$SysName:XML</SVEXPORTFORMAT> <ACCOUNTTYPE>Ledgers</ACCOUNTTYPE> <ENCODINGTYPE>UNICODE</ENCODINGTYPE> </STATICVARIABLES> </REQUESTDESC> </EXPORTDATA> </BODY> </ENVELOPE> """c.request("POST", "/", params, headers)r=c.getresponse().read()fl=file("d:/xtemp.xml","w")fl.write(r)fl.close()\[/code\]