
xml文件名为: text.xml
xml数据文件的结构如下:
<node1>
<node2 name="abc">123</node2>
</node1>
sql命令如下:
SET @xml = LOAD_FILE('text.xml')-- 要指定完整的文件位置
SELECT ExtractValue(@xml, '/node1/node2/@name') as name,ExtractValue(@xml, '/node1/node2') as data
返回数据结果就是:
name | data
abc | 123
sql语句貌似没有问题。你给to和from或者全部字段加上`(在键盘左上角的~按键)这个符号试试。insert into information(`to`,`from`,`heading`,`body`,`dir`,`filename `) values(.....)
1、首先新建一个mybatis-config.xml配置mysql数据库,在idea中连接数据库。**这里的xml不能有中文,否则会出错。**两个xml文件请自行删除中文注释,解决办法可以将xml中的encoding="GBK"mybatis-config.xml配置文件。2、其次建立SqlSession,获取数据库这个在mybatis官方文档里有。
3、然后建立实体类,User;写UserDao接口;写如mybatis的Mapper.xml文件。专门用来写入SQL语UserMapper.xml。
4、最后测试类这里测试需要用到junit工具包。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)