XML到XLSX转换器

xml2xlsx的Python项目详细描述


示例

像这样的xml文件

<workbook><worksheettitle="test"><row><cell>This</cell><cell>is</cell><cell>a TEST</cell></row><row><cell>Nice, isn't it?</cell></row></worksheet></workbook>

可以解析为创建一个整洁的excel工作簿,其中一个工作簿包含两行数据 工作表。可以使用命令行完成解析(前提是 系统路径设置正确:

xml2xlsx < input.xml > output.xml

或作为图书馆电话

fromxml2xlsximportxml2xlsxtemplate='<sheet title="test"></sheet>'f=open('test.xlsx','wb')f.write(xml2xlsx(template))f.close()

这主要用于(并且是为此目的而开发的)分析文件 由其他模板引擎生成,如django模板系统。一能 根据以下模板生成Excel工作簿:

{% for e in list %}
    <row><cell>{{ e.name }}</cell></row>
{% endfor %}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java查找事件分派线程冲突   java画布。DrawBitmap()不会在安卓上绘制任何内容!!:(   ruby+appium或java+appium用于移动本机应用程序自动化   java Jersey REST字符编码   java使用json将字符串转换为Arraylist   java如何在Groovy中检查字符串是否与模式匹配   java如何在抽象arraylist中添加抽象arraylist   Java servlets,JSP更改内容od DIV   java在J2ME中通过http发送和接收数据,并处理菜单和屏幕   Jar文件与JAVA类路径的结合   java按钮不可见,它将连接安卓 studio中的另一个活动   java是否可以使用SFTP JSch库进行多部分文件上载?   facelet中ui:composition和ui:decoration的java差异   java得到的数字不能被任何东西除   java logback:SizeAndTimeBasedRollingPolicy不删除包含4位“%i”的文件   java数据库管理器将连接“借用”到数据库   java javaFx标签wrapText不起作用   java是否可以在同一个系统上同时运行两台服务器?或者,当XAMPP/WAMP未运行时,如何在Eclipse中执行MySQL查询?   递归Java编程