【问题标题】:Unable to open XML file in Excel无法在 Excel 中打开 XML 文件
【发布时间】:2013-07-12 14:52:56
【问题描述】:

我已经从 Excel 数据构建了(我想,我是 XML 新手)一个合适的 XML 文件,我的 Python 程序应该将该信息移植回 Excel。但是,在打开时,Excel 怀疑该文件已损坏,如果我尝试打开它,它会导致一个完全白色的 Excel 工作表。

文件样本:

<?xml?>
<table name='data'>
<row et_kt=215846 et_nafn= et_kt_maka= et_kt_fjolsk=215846 et_kyn=X et_hjusk_stada=1     et_faeddag=190201 et_danrdag=198612 />
<row et_kt=239287 et_nafn= et_kt_maka= et_kt_fjolsk=239287 et_kyn=X et_hjusk_stada=4 et_faeddag=190401 et_danrdag=199106 />

100.000 行左右就这样。它以

结尾
</table>

【问题讨论】:

    标签: python xml excel


    【解决方案1】:

    et_kyn=X 这样的非数值应该像et_kyn="X" 这样引用。

    同样&lt;table name='data'&gt;数据应该用双引号括起来&lt;table name="data"&gt;

    【讨论】:

    • 我明白了,谢谢。如何在 Python 中将引号括起来?我尝试使用 "%s" % str(reverseivestring) 但这不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    相关资源
    最近更新 更多