Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >操作引入xml文件的书包(定位到指定节点)「建议收藏」

操作引入xml文件的书包(定位到指定节点)「建议收藏」

作者头像
全栈程序员站长
发布于 2022-07-08 08:01:11
发布于 2022-07-08 08:01:11
45600
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是全栈君。

定位到指定节点:e0.1

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<chtml><we>@{_samples/test.xml:HtokID=e0.1}</we></chtml>

上述表达式表示定位到_samples/test.xml书包的e0.1节点,接下来的操作都对当前节点进行的,当中HtokID=节点号是一个固定使用方法。

假设是在页面中第一次使用。系统相同引入该xml文件,上一个表达式<we>@{_samples/test.xml:e}</we>等于<we>@{_samples/test.xml:HtokID=e0}</we>

再看 开发实例

还是轻开B2C电子商务站点的组织机构管理功能模块中部门信息文件(base/xml/deptShow.html)引入部门的xml文件(base/dept.xml)。定位到d0.1时即

base/xml/deptShow.html?file=base/dept.xml&HtokID=d0.1

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<we>@{@{pPage:file}:HtokID=@{pPage:HtokID}}</we> 

等于

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<we>@{base/dept.xml:HtokID=d0.1}</we>  

读部门的xml文件 (base/dept.xml)节点信息(即部门信息)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<table width="99%" cellpadding="0" cellspacing="0" border="1" bordercolor="#b4b4b4" align=center>  
    <tr height="24" class=bg0><th width="80" valign="middle">名称</th><td>@{@{pPage:file}:weName}</td></tr>  
    <tr height="24" class=bg0><th>备注</th><td>@{@{pPage:file}:Dept}</td></tr>  
</table>

效果

注意看,右边变成了市场部

轻松互联网开发平台(Easy Do IT)资源下载

平台及最新开发手冊免费下载:http://download.csdn.net/detail/tx18/8464425

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
开发实例:轻开B2C电子商务站点,免费下载:http://download.csdn.net/detail/tx18/8318585轻开平台会不定期升级为大家提供很多其它强大而Easy的功能。请留意下载最新的版本号

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/116187.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年1月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
vue 读取xml文件
this.file = this.readXML('../../../static/test.xml')
用户7741497
2022/03/12
1.8K0
xml文件-1
1969 gml(通用标记语言) [主要的目的是要在不同的机器进行通信的数据规范]
用户5927264
2019/07/31
1.5K0
C++通过TinyXML类库读写XML文件
TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。
全栈程序员站长
2022/08/12
1.3K0
C++通过TinyXML类库读写XML文件
【Unity3D日常】使用Unity3D读取Json、XML、Excel文件
在日常开发中会遇到很多读取文件的操作,最常见的类型还是Json、txt、XML、Excel文件,那么今天就分享一下如何读取这几类文件
恬静的小魔龙
2022/08/07
2.9K0
【Unity3D日常】使用Unity3D读取Json、XML、Excel文件
软件安全性测试(连载16)
顾翔老师近期推出一对一入职面试辅导。有兴趣者可加微信xianggu19720625与我联系。先要提供简历初选,合适者进一步洽谈。
顾翔
2020/01/17
4130
Java生成xml文件的四种方式
上一篇文章写了xml文件4种读取方式,本篇文章将简介使用四种方式对xml进行写入。
全栈程序员站长
2022/09/16
1.2K0
Java生成xml文件的四种方式
C#在WINForm程序中创建XML文件
string path = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
zls365
2021/02/26
2.6K0
Servlet注解的使用,简化配置 以及,使用模板方法设计模式优化oa项目
Servlet注解的使用,简化配置 以及,使用模板方法设计模式优化oa项目 图片 每博一文案 有句谚语说:“一怒之下踢石头,只有痛着脚趾头。” 比一件糟糕的事情更可拍的,是你用糟糕的态度去面对它。看过一个很有意思的故事: 有个男人清早洗漱的时候,把自己的手表放在了桌子上。他的儿子不小心把手表碰倒地上摔坏了,男人 气得儿子揍了一顿,还埋怨妻子没看好儿子,两个人吵了起来。 男人气急败坏地摔门出去,路上想起有一份重要文件忘记带了,他匆忙回家取。可没有人在家, 他只得打电话让妻子回来送钥匙。妻子赶回家时,不小心撞翻
RainbowSea
2023/04/10
4070
三十二、python操作XML文件
''' XML:模块 xml总结 1、解析 str 文件 tree,ElementTree,type root,Element,type 2、操作 Element: tag,text,find,iter,get,set... 3、重新写入 tree.write() str没有tree--->ElementTree(root) tree.write(xx,encoding='utf-8',xxx,xxx) 4、创建xml Eleme
py3study
2020/01/08
9950
Python处理xml文件_文件格式怎么转换
由于项目组中原来的文件使用的XML格式作为配置,扩展性很好,但是阅读起来不是很直观,编辑起来也是不很方便,特别一些规则的二维表,个人觉得使用EXCEL文件会方便很多。所以为了方便阅读与编辑这些规则的二维表,花了一些时间写了一个Python脚本,以实现将XML文件转为Excel文件。 这里支持XML文件转为一个Sheet或者多个Sheet:
全栈程序员站长
2022/09/23
3.4K0
Python处理xml文件_文件格式怎么转换
Java文件操作——XML文件的读取
文件种类是丰富多彩的,XML作为众多文件类型的一种,经常被用于数据存储和传输。所以XML在现今应用程序中是非常流行的。本文主要讲Java解析和生成XML。用于不同平台、不同设备间的数据共享通信。
Java团长
2018/08/03
2.9K0
Java面试系列21-xml
1.xml有哪些解析技术?区别是什么? 有DOM,SAX,STAX等 DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析
Java帮帮
2018/03/19
7240
Java操作XML文件
DOM解析是一次性将整个XML文档加载进内存,在内存中构建Document的对象树,通过Document对象,得到树上的节点对象,通过节点对象访问(操作)到XML文档的内容。
全栈程序员站长
2022/09/08
1.5K0
python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用
xml.etree.ElementTree模块实现了一个简单而有效的用户解析和创建XML数据的API。
Hongten
2018/09/13
8360
Apache Maven 高级应用(Part A)
Maven是一个项目管理工具。依赖管理既Maven对项目中的JAR包的管理过程,传统工程我们将JAR包放在项目中,而Maven工程将JAR包放在仓库中,项目中只引用JAR包的坐标。
RiemannHypothesis
2022/09/26
7450
Apache Maven 高级应用(Part A)
plupload+struts2实现文件上传下载「建议收藏」
plupload是一款优秀的web前端上传框架。使用简单。功能强大。不仅支持文件多上传,进度条。拖拽方式选择文件更重要的是他会自己主动的识别浏览器来选择最合适的上传方式。
全栈程序员站长
2022/07/07
3830
XML快速入门学习笔记
问:什么是 XML? 答:XML 指可扩展标记语言(EXtensible Markup Language);且是一种很像HTML的标记语言;设计宗旨是传输数据,而不是显示数据。 XML 标签没有被预定义,您需要自行定义标签,它设计为具有自我描述性。 目前,XML 在 Web 中起到的作用不会亚于一直作为 Web 基石的 HTML;XML 是各种应用程序之间进行数据传输的最常用的工具。
全栈工程师修炼指南
2020/10/23
9K0
XML快速入门学习笔记
Python自动化开发学习19-Djan
接下来,我们把Django分为视图(View)、路由系统(URL)、ORM(Model)、模板(Templates )这4块进行学习。
py3study
2020/01/06
1.5K0
使用“纯”Servlet做一个单表的CRUD操作
介绍: 这里我们使用 纯粹 的 Servlet 完成单表【对部门的】的增删改查操作。(B/S结构的。)
RainbowSea
2023/04/10
4640
javaweb-maven-2-59
上半部分在javaweb-maven-1-43 https://blog.csdn.net/lidashent/article/details/108302467 项目地址:https://github.com/Jonekaka/javaweb-maven-2-59
全栈程序员站长
2021/05/19
5220
相关推荐
vue 读取xml文件
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验