批量格式化xml节点中的大小写

问题描述

批量格式化xml节点中的大小写
    <ComrclDrftInf>        <IsseDt>@BILLDATE</IsseDt>        <DrftAmt>@BILLAMOUNT</DrftAmt>        <ApplyAcct>@APPLYACCT</ApplyAcct>        <ApplyNm>@APPLYNAME</ApplyNm>        <SttlmAmt>@STTLMAMT</SttlmAmt>        <OddAmt>@ODDAMT</OddAmt>    </ComrclDrftInf>    如上,怎么将节点中间的""@大写字符""批量转换成“@小写字符”,如    <ComrclDrftInf>        <IsseDt>@billdate</IsseDt>        <DrftAmt>@billamount</DrftAmt>        <ApplyAcct>@applyacct</ApplyAcct>        <ApplyNm>@applyname</ApplyNm>        <SttlmAmt>@sttlmamt</SttlmAmt>        <OddAmt>@oddamt</OddAmt>    </ComrclDrftInf>    ,如果用UE,正则表达式该怎么写,替换串怎么写

解决方案

 (?<=)@[A-Z]+

解决方案二:

  (?<=@)[A-Z]+

解决方案三:

 ^(>@*<^)

如果要替换,用宏吧,宏是有函数转换大小写的

解决方案四:
在eclipse下面进行格式化:
1.先替换@后和后面的字母分开
2.使用Alt+Shift+A选择需要变小写的字母
3.Ctrl+Shift+Y 变小写
4.将之前的空格替换完.

时间: 2024-11-02 07:35:50

批量格式化xml节点中的大小写的相关文章

ASP操作xml--修改xml文件中的节点

vhttp://www.111cn.net/detail.asp?id=157这个页面用来显示xml文件中的所有节点,在每个节点旁边有删除和编辑两个连接,其中删除的代码是: <% id=request("id") if IsNumeric(id)=false or isNull(id) then response.write ("参数不正确,请返回!") response.end end if  strSourceFile = Server.MapPath(&

使用qt5操作xml文件,删除xml文件中的节点和修改xml文件节点的数据值

问题描述 使用qt5操作xml文件,删除xml文件中的节点和修改xml文件节点的数据值 使用qt5操作xml文件,删除xml文件中的节点和修改xml文件中节点的数据值. 那位大神知道,如果有代码就更好了. 谢谢 解决方案 QT XML文件 修改节点修改XML文件的节点属性值

怎么读出Xml文件中某个节点、属性的信息

待处理的Xml文件: <?xml version="1.0" encoding='UTF-8'?> <ufinterface billtype="gl" filename="gledi" isexchange="Y" proc="add" receiver="01" replace="Y" roottag="sendresult"

读取xml 关于子节点中的长度问题?

问题描述 xml文件读取,xml文件:<?xml version="1.0" encoding="UTF-8"?><RESULT> <VALUE id="0"> <NAME>A123000</NAME> <ADDR>四川省XX县XX镇XX路X段XX号</ADDR> </VALUE> <VALUE id="1"> <

java 生成XML文件后,能不能去掉其中的根节点,但是不能删除根节点中的子节点内容

问题描述 java 生成XML文件后,能不能去掉其中的根节点,但是不能删除根节点中的子节点内容 比如 这个,生成的XML文件格式内容为: <?xml version=""1.0"" encoding=""UTF-8""?> <!--查询行号--> <!--机构码--> <!--公共交易机构名称--> <!--交易来源--> <!--交易名称--> <

谢谢先,该xml文件的string节点中的内容,我怎么能读出来呢。。

问题描述 <?xmlversion="1.0"?><ArrayOfStringxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="http://www.w3.org/2001/XMLSchema"><string>c:120150201053143.jpg</string><string>c:1201502010

js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码_javascript技巧

复制代码 代码如下: <?php /* <?xml version="1.0" encoding="utf-8"?> <article> <item> <title name="t1"></title> <content>content1</content> <pubdate>2009-10-11</pubdate> </ite

C#中如何将一个类用XML序列化后,作为一个节点添加到已存在的xml文件中

问题描述 比如有个Cat类,实例化后,要以xml的格式序列化保存到本地的CatList.xml中,不能覆盖xml文件中原有的数据,只是作为一个新的节点加入.如果加入成功,要以反序列化的方式读取,怎么操作谢谢各位 解决方案 解决方案二:Serialize对象后appendChild或者insertBefore到新的节点,再Deserialize对象读取.解决方案三:建议lz看看如何使用linq操作xml文件.这个不难.解决方案四:其实大家的想法我也知道,现实遇到的问题是,序列化和反序列化操作的是流

求解 获取xml 节点在treeView中显示 C#

问题描述 <?xmlversion="1.0"encoding="utf-8"?><学院name="常州工程职业技术学院"><系部name="计算机技术系"><班级name="信息1031班"><学生学号="001"姓名="A1"/><学生学号="002"姓名="B1&qu