xml-ibats 怎么把 ' 转换成 '

问题描述

ibats 怎么把 ' 转换成 '
我准备往ibats XML文件里面的SQL的一个列传入一个字符串:'75''150''300' 此字符串是75150300经过拆分成LIST集合之后再拼接'而成的,在JAVA的逻辑层完成的操作,然后再传入XML文件里面,通过log打出来没什么问题,但是插入到SQL之后,LOG打出来的字符串就变成了:&-a-p-o-s;75&-a-p-o-s-;&-a-p-o-s;150&-a-p-o-s;&-a-p-o-s;300&-a-p-o-s; ,然后报错 中间的 - 号是我自己加上去的,不然会直接变成 ' 。
请问我应该怎样拼接字符串才能使此字符串在SQL语句中正确的显示为:'75''150''300' 。
求大神们不吝指教,非常非常感谢。

解决方案

你可以先用HtmlDecode对输入的字符串解码,再存入数据库,这个不适合在iBatis中处理,因为它属于业务逻辑。

解决方案二:
因为你是传输一个List到配置文件,所以我建议你用标签进行迭代输入,用##符号接。。。
具体代码,例:

#[]#

时间: 2024-10-02 01:17:33

xml-ibats 怎么把 ' 转换成 '的相关文章

数据-Webservice的xml返回的字节类型的图像转换成Blob流的方法

问题描述 Webservice的xml返回的字节类型的图像转换成Blob流的方法 请问怎么把从Webservice的xml返回的字节类型的图像数据转换成Blob流的方法,重新传给一个webService接口,求各位帮忙

c语言初学-char 字符类型会把'\n.'转换成''吗

问题描述 char 字符类型会把'\n.'转换成''吗 char ch; while(scanf("%c",&ch),ch!=''); 程序不能输出,只会停留在输入 解决方案 循环体为空,需要循环体中加上打印代码.不会把n 转 的. 解决方案二: while(scanf("%c",&ch),ch!=''); -> while(scanf("%c",&ch),ch!='n'); 你输入不可能输入出来的. 解决方案三:

加密-公钥(XML格式)转换成PEM格式

问题描述 公钥(XML格式)转换成PEM格式 iOS开发,加密方式是RSA,在请求数据后返回的格式是XML格式的公钥,但是要转换成PEM格式才可以参于编译,我知道有一个网站https://superdry.apphb.com/tools/online-rsa-key-converter给大家做个参考,但是这往往是不太安全的,我需要可将xml格式的公钥转换成pem格式.查了4.5天的资料,难道真的没有这种方法吗? 转之前: xA7SEU+e0yQH5rm9kbCDN9o3aPIo7HbP7tX6W

将多个路径字符串转换成XML文档树

假设有下面的字符串: ? 1 2 3 4 5 6 7 /home/usr/abc/def/文本.txt /home/usr/desktop/音乐.mp3 /etc/init.d/mysql/mysql /etc/profile /tmp/垃圾.tmp /usr/bin/open-jdk7/java ... 给定一个根节点名字root和叶子节点名字leaf,如何将它们转换成一颗像下面这样的XML文档树呢? ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

ksoap-如何将xml转换成KSOAP的请求

问题描述 如何将xml转换成KSOAP的请求 以下代码显示XML文件通过SOAP发送到服务器中,那么如何把下面的xml文件转换成KSOAP请求? <location><locationId>132</locationId><name>test</name><qualifiedCoordinates><altitude>10</altitude></qualifiedCoordinates></

利用XSLT把ADO记录集转换成XML

ado|xml|记录集|转换 由于XML(可扩展标记语言:eXtensible Markup Language)真正的平台无关性,它正在逐渐成为数据传输的主要介质.XML是一种自描述的语言,数据本身就已经包含了元数据,即关于数据本身的信息.例如:"孟子E章1757281793923net_lover1807581793923"这组数据,从字面很难看出它代表什么意思,也不清楚它有几个数据段组成,但是,如果用XML来做如下的描述,我们就可以清楚地看到每个数据段所代表的含义:  <Pe

将XML结点转换成JAVABEAN并存入数据库

xml|数据|数据库|转换 1.概述 我们要将外部系统给的XML文件进行解析,并存入到数据库. 但是我们并没有DTD或者Schema,只有一个WORD格式的说明文档:更离谱的是,XML结点树的结构(即XML结点与XML结点之间的关系)与业务Bean树的结构(即业务Bean与业务Bean的关系)并不完全一致,比如说,从业务角度讲,一只猪有只猪头,而在XML里,却写成了 pig --content --pighead 的三级关系,无端端多了一个content结点! 没有DTD/Schema,结构又不

将 HTML 文件转换成 XML

xml|转换 在 Java 专家 Michael Geisler 为 Builder 澳大利亚写的第一篇文章中,他向读者展示了如何使用 JTidy 将 HTML 文件转换成 XML. 有关 Java 的最重要的事情是有很多扩展标准库可以作为标准平台的一部分,而且在那些库中有对 XML 提供了非常多的支持.然而对于某些特定的需要,在标准库中可能没有直接的支持. 其实你有两个选择: 完全由自己来构建一些东西.这一般很痛苦,而且很费时间. 去"社区"看看是否已经有人遇到了同样的问题(这种情况

将Flash内部的XML转换成对象的类

xml|对象|转换 最近写的用于分析Flash内部XML,并转换成对象的类.与大家分享.我用了多次,可以解析较复杂的XML对象.XmlToArray类代码如下,请保存为XmlToArray.as:import mx.events.EventDispatcher; class XmlToArray {  private var data : Object, xml : Object;  public var tem_nodes : XML;  function XmlToArray (tn : X