How to escape special characters when retrieving data from database?(从数据库中检索数据时如何转义特殊字符?)
问题描述
我将根据 SQL Server 返回的数据生成 XML 文件,但是有一些特殊字符,例如 
和 
(可能还有其他类似的字符),这将使 XML 失败.
I am going to generate XML file based on the data returned from SQL Server, but there are some special characters like 
and 
(there may be other characters like these), which will fail the XML.
有什么办法可以摆脱它们吗?
Is there any way to escape them?
谢谢!
推荐答案
嗯,我只是使用模式匹配的东西来手动替换那些特殊字符.匹配 '&#.+?;'
Well, I just use the pattern matching stuff to replace those special characters manually. Match for '&#.+?;'
这篇关于从数据库中检索数据时如何转义特殊字符?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:从数据库中检索数据时如何转义特殊字符?


- 以一个值为轴心,但将一行上的数据按另一行分组? 2022-01-01
- 如何将 Byte[] 插入 SQL Server VARBINARY 列 2021-01-01
- SQL 临时表问题 2022-01-01
- 如何将 SonarQube 6.7 从 MySQL 迁移到 postgresql 2022-01-01
- 导入具有可变标题的 Excel 文件 2021-01-01
- 在SQL中,如何为每个组选择前2行 2021-01-01
- 更改自动增量起始编号? 2021-01-01
- 使用 Oracle PL/SQL developer 生成测试数据 2021-01-01
- 远程 mySQL 连接抛出“无法使用旧的不安全身份验证连接到 MySQL 4.1+"来自 XAMPP 的错误 2022-01-01
- 如何使用 pip 安装 Python MySQLdb 模块? 2021-01-01