oracle更新xml节点问题的一些细节
有的节点是<emali/> 这样的,所以直接
update table1 e set e.xxx_xml=updatexml(e.xxx_xml,'/data/contact/email/text()', 'value' ) where 1=1;
是不能更新的
update table1 e set e.xxx_xml=updatexml(e.xxx_xml,'/data/contact/email', '<email>'|| 'value' || '<email/>' ) where 1=1;
这样就能更新了
相关推荐
-
Oracle 中XML处理函数介绍
1. EXTRACT(XMLType_instance,Xpath_string) 该函数用于返回XML节点路径下的相应内容 示例: 复制代码 代码如下: SELECT extract(value(a),'/root/main') data FROM xmltable a ; 2. EXTRACTVALUE(XMLType_instance,Xpath_string) 该函数用于返回特定XML节点路径的数据 示例: 复制代码 代码如下: SELECT extractvalue(value(a),
-
oracle更新xml节点问题的一些细节
有的节点是<emali/> 这样的,所以直接 update table1 e set e.xxx_xml=updatexml(e.xxx_xml,'/data/contact/email/text()', 'value' ) where 1=1; 是不能更新的 update table1 e set e.xxx_xml=updatexml(e.xxx_xml,'/data/contact/email', '<email>'|| 'value' || '<email/>'
-
Java编程中更新XML文档的常用方法
本文简要的讨论了Java语言编程中更新XML文档的四种常用方法,并且分析这四种方法的优劣.其次,本文还对如何控制Java程序输出的XML文档的格式做了展开论述. JAXP是Java API for XML Processing的英文字头缩写,中文含义是:用于XML文档处理的使用Java语言编写的编程接口.JAXP支持DOM.SAX.XSLT等标准.为了增强JAXP使用上的灵活性,开发者特别为JAXP设计了一个Pluggability Layer,在Pluggability Layer的支持之下,
-
jQuery实现遍历XML节点和属性的方法示例
本文实例讲述了jQuery实现遍历XML节点和属性的方法.分享给大家供大家参考,具体如下: 用jquery遍历xml网上已经有很多, 但是看了好多文章, 对于不指定属性名称的遍历方法却没有 研究了一下, 好像jquery没有attributes. 还是要借助于原生态的JS 以下是JS代码 <script type="text/javascript" src="js/jquery.min.js"></script> <div id=&qu
-
jquery解析XML及获取XML节点名称的实现代码
jquery获取XML节点名称的几种方法以: • get(0).tagName $(this).get(0).tagName • [0].tagName[0] $(this)[0].tagName • context.nodeName $(this).context.nodeName function getXMLData(){ $.ajax({ url:'data.xml', type: 'GET', dataType: 'xml', timeout: 1000, error: functio
-
Java使用正则表达式提取XML节点内容的方法示例
本文实例讲述了Java使用正则表达式提取XML节点内容的方法.分享给大家供大家参考,具体如下: 现在有类似<doc>abc</doc><title>3232</title> <doc>只要内容</doc>这么一个串,需要提取abc,3232,只要内容的节点内容 public static List getContext(String html) { List resultList = new ArrayList(); Pattern
-
Java获取XML节点总结之读取XML文档节点的方法
dom4j是Java的XML API,用来读写XML文件的.目前有很多场景中使用dom4j来读写xml的. 要使用dom4j开发,需要下载导入dom4j相应的jar文件. 官网下载:http://www.dom4j.org/dom4j-1.6.1/ github下载:http://dom4j.github.io/ 下载解压之后如图所示: 我们只需要把dom4j-1.6.1.jar文件构建到我们开发项目中就可以了. 下面就以Eclipse创建java项目的构建方法为例说明: 声明:本Java项目的
-
Python获取任意xml节点值的方法
本文实例讲述了Python获取任意xml节点值的方法.分享给大家供大家参考.具体实现方法如下: # -*- coding: utf-8 -*- import xml.dom.minidom ELEMENT_NODE = xml.dom.Node.ELEMENT_NODE class SimpleXmlGetter(object): def __init__(self, data): if type(data) == str: self.root = xml.dom.minidom.parse(d
-
C#读取xml节点数据方法小结
本文实例总结了C#读取xml节点数据的方法.分享给大家供大家参考.具体如下: 第一种: 使用XPath XML的路径我配置在web.config 的appSettings节点下 <appSettings> <add key="orgCodePath" value="../../template/home/orgCode.xml"/> </appSettings> XML结构如下: <?xml version="1.
-
java对xml节点属性的增删改查实现方法
学习本文之前请先看我的另一篇文章JAVA对XML节点的操作可以对XML操作有更好的了解. package vastsum; import java.io.File; import java.io.FileWriter; import java.util.Iterator; import org.dom4j.Attribute; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader; i
随机推荐
- 巧用replace将文字表情替换为图片
- 枚举JavaScript对象的函数
- 金山反病毒20050103_日报
- java的poi技术读取和导入Excel实例
- php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
- php中生成随机密码的自定义函数代码
- PHP5下$_SERVER变量不再受magic_quotes_gpc保护的弥补方法
- python实现中文转换url编码的方法
- VBS教程:函数-Second 函数
- iwms access与sql版的安装与转换
- javascript中为某个元素指定事件的三种方式
- Extjs显示从数据库取出时间转换JSON后的出现问题
- java中的equals()和toString()方法实例详解
- js常用函数2008-8-16整理第1/2页
- 微信小程序 二维码canvas绘制实例详解
- Android仿360市场下载按钮的实现方法
- Java 1.0和Java 1.1 的IO类的比较
- CentOS中使用virtualenv搭建python3环境
- GreenDao 3.2.0 的基本使用
- python读取与写入csv格式文件的示例代码