我正在尝试使用Node.js fs模块将xml字符串保存到xml文件中。保存后,我可以使用记事本打开文件,但如果我尝试在Internet explorer上打开(浏览器显示格式化的xml),结果它不是xml文件。
如何将字符串保存到有效的XML文件中?
//My string: str_xml = "<NFEPROC VERSAO=\"4.00\" XMLNS=\"HTTP://WWW.PORTALFISCAL.INF.BR/NFE\">...</NFEPROC>"
//save process:
fs.writeFileSync( current_dir + '/NF ' + doc[i].number + '.xml',doc[i].xml)
//Notepad output:
<NFEPROC VERSAO=\"4.00\" XMLNS=\"HTTP://WWW.PORTALFISCAL.INF.BR/NFE\">...</NFEPROC>
//IE output:
3372127450VENDA65712018-11-09T12:24:19-02:0011330240341211110PYNFE 0.430725442000166G.S. ... .000.010010.0001020.000.000.000.000.000.000.000.000.010.000.000.000.000.000.000.000.000.000.010.009010.01