请稍等...页面即将加载完成

python生成xml和中文编码

时间: 2010-10-16 / 分类: Python&Ruby / 浏览次数: 695 views / 0个评论 发表评论

        这次做到一个项目需要用到python生成xml,其实很简单,我就懒得罗嗦了,还是上代码:

View Code PYTHON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import xml.dom.minidom as xdom
 
'''
<?xml version="1.0" ?>
<root>
    <user name="quou">
        www.quou.cn
    </user>
</root>
'''
 
doc = xdom.Document()
 
root = doc.createElement('root')
doc.appendChild(root)
 
user = doc.createElement('user')
user.setAttribute('name', 'quou')
txt = doc.createTextNode('www.quou.cn')
user.appendChild(txt)
 
root.appendChild(user)
 
print doc.toprettyxml()


        但在项目开发中遇到了中文编码问题,把异常搞忘了,说一下解决方法。因为数据是从oracle中取出来需要插入到mysql中去,需要unicode编码中文:unicode(‘会说话的狗’, ‘gbk’) 估计因为oracle中的编码是gbk。
        看起来又很晚了,收拾睡觉。

更多
订阅

发表评论

您的昵称 *

您的邮箱 *

您的网站


+ 2 = eleven