防止冷融合转义字符
我有一个标准的 xml,其中包含一个类似“test & # 3 5 ; 4”的字符串(只需忽略空格)。现在,当我用 cffile.read 读取它时,该字符串变为“test#4”。有什么办法可以防止冷融合编码字符吗?我已经尝试更改 cffile.read 上的编码,但它不起作用。
I have a standard xml which contains a string like "test & # 3 5 ; 4"(just ignore the spaces). Now when I read it with cffile.read then this string becomes "test#4". Is there any way to prevent coldfusion to encoding characters? I already tried changing the encoding on cffile.read and it didn't work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你只需要加倍你的散列,即:“test & ## 3 5 ; 4” - 类似于:
replace( yourstring , "##" , "####" , "all" )
You just need to double up your hash, ie: "test & ## 3 5 ; 4" - so something like:
replace( yourstring , "##" , "####" , "all" )