Dive Into Python
On Jan 2, 2008 2:31 PM, Yang Yang <scrip...@gmail.com> wrote:大家好,小弟刚学python,非常喜欢_______________________________________________
有一个问题想问一下大家
我从数据库中取出4个字段,用$分割每个字段,生成了一个txt文件
现在,我想要用python,读取这个文件,并且将里面的内容生成一个xml文件
文本文档例子如下:
1$a1$b1$c1
2$a2$b2$c2
请教一下如何读取,然后生成xml文件
最好能够给一个简单的例子
谢谢大家
python-chinese
Post: send python-...@lists.python.cn
Subscribe: send subscribe to python-chin...@lists.python.cn
Unsubscribe: send unsubscribe to python-chin...@lists.python.cn
Detail Info: http://python.cn/mailman/listinfo/python-chinese
--
---------------------------------------------------
www.douban.com/people/tutuqiang/
---------------------------------------------------
_______________________________________________
python-chinese
Post: send python-...@lists.python.cn
Subscribe: send subscribe to python-chin...@lists.python.cn
Unsubscribe: send unsubscribe to python-chin...@lists.python.cn
Detail Info: http://python.cn/mailman/listinfo/python-chinese
txt = open('data.txt').read()
xml = open('kidding.xml', 'w')
print >>xml, "<?xml version="1.0"?>"
print >>xml, "<kidding><[CDATA["
print >>xml, txt
print >>xml, "]]></kidding>"
xml.close()
--
Qiangning Hong
http://www.douban.com/people/hongqn/
显然是拼字符串快,操作DOM完了输出归根结底还是要拼字符串的
--
Qiangning Hong
http://www.douban.com/people/hongqn/
直接拼字符串倒是快,不过很容易搞得你的 xml 只有你自己搞得懂,其他的解析
器全都不行。比如你的某个值里面有个<
--
DEBUG是件快乐的事情 <xuzi...@gmail.com>