首页 > 编程语言 > 详细

任务备忘:用python写一个格式化xml字符串的程序

时间:2018-09-07 00:21:50      阅读:308      评论:0      收藏:0      [点我收藏+]

功能:

1.将xml中多余的空格,换行符去掉,让xml字符串变成一行。

2.将xml中添加缩进,使用print能正确打印添加缩进后的字符串。

思路:

采用正则表达式来判断xml中字符串的类型:

1.文件头

2.判断元素的种类:带有属性的标签,没有属性的标签,标签内结束的标签,只含有文本的标签,不含有文本的标签。

3.根据标签的级别添加换行符后面的空格

\n+i*    

 

任务备忘:用python写一个格式化xml字符串的程序

原文:https://www.cnblogs.com/kgtone/p/9601918.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!