将换行符从XML插入数据库

时间:2010-06-17 23:32:01

标签: php mysql xml database postgresql

我正在尝试解析这个xml文档,其中某些字段需要换行符,并且必须使用换行符插入数据库。但我一直遇到问题。

1)第一个问题:\ n字符

我遇到的第一个问题是使用\ n如下所示。

<javascript>jquery_ui.js\nshadowbox_modal.js\nuser_profile.js\ntablesorter.js</javascript>

问题出在数据库中,字段出来了jquery_ui.js \ nshadowbox_modal.js \ n ...当输出到html时,它是jquery_ui.jsnshadowbox_modal.jsn ........... ....

2)然后我尝试在xml中实际使用换行符

<javascript>jquery_ui.js
           shadowbox_modal.js
           user_profile.js
           tablesorter.js</javascript>

问题是输出变为%20%20%20%20%20%20%20%20%20%20shadowbox_modal.js,等等。那么如何在输入数据库时​​从xml获取换行符,然后用换行符输出呢?

1 个答案:

答案 0 :(得分:0)

从第二个示例中删除空格。

您可能已输入标签和/或空格以便于阅读,但也会插入这些内容。

%20是一个urlencoded空间。