一个根据字符串生成xml树的问题!!

kiss1998wm kiss1998wm 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近在作一个处理xml树的问题,我使用的是jdom
有个需求
String s= xml.BuildXML("123|100|wumin|", "//message/tel/amout/name/");
假如有一个字符串为//message/tel/amout/name/
要生成的结果是
<?xml version="1.0" encoding="GBK"?>
<Message>
<tel>123</tel>
<amout>100</amout>
<name>wumin</name>
</Message>
应该怎么作呢

假如传入的xml定义还包括属性 //message/tel[@number='1']/amout/name
最后的结果为
<?xml version="1.0" encoding="GBK"?>
<Message>
<tel number=‘1’>123</tel>
<amout>100</amout>
<name>wumin</name>
</Message>
...全文

相关推荐

pySLALIB-1.0.4-cp38-cp38-win32.whl.rar

python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

科技小游侠

ubuntu22.04安装ebpf所需deb包

ubuntu22.04安装ebpf所需deb包

金色熊族

政府科技管理者如何高效整合区域创新资源并精准配置?.docx

政府科技管理者如何高效整合区域创新资源并精准配置?

BIZKEEN

基于霍尼韦尔Voyager 1400g系列扫描器

基于霍尼韦尔Voyager 1400g系列扫描器:有线图像扫描设备快速上手与配置指南【自动识别技术】基于Honeywell Voyager 1400g扫描器的多接口配置与条码读取优化:工业级固定式成像扫描设备应用指南

旮旯风行

高校技术转移办公室人员如何快速识别与筛选高质量专利?.docx

高校技术转移办公室人员如何快速识别与筛选高质量专利?

BIZKEEN
评论 8
收藏 已收藏
分享
返回顶部
kiss1998wm
Java SE 62,620 成员 307,251 内容