3

我正在将博客文章的 xml 文件导入 Django。

这个过程的一部分需要我使用替换将转义的 html 字符转换回它们的 html 形式:

s = s.replace("&lt;", "<")

我的问题是xml文件,当用vim查看时,包含“^M”形式的回车——我想将这些回车转换为中断标签,但是

s = s.replace("^M", "<br />")

什么也没做。

我尝试使用 vim 转换 xml 文件中的所有这些标签,但后来我的 minidom 导入器中断了。

关于如何使用替换完成此转换的任何想法?

4

1 回答 1

8

使用其中一种或两种应该有效:

s = s.replace("\r\n", "<br />")
s = s.replace("\n", "<br />")
于 2012-04-21T18:55:02.067 回答