相关文章推荐
温暖的键盘  ·  ABAP开发基础知识:2) ...·  2 周前    · 
满身肌肉的眼镜  ·  ABAP 删除内表_abap ...·  1 周前    · 
耍酷的沙滩裤  ·  ABAP ...·  1 周前    · 
捣蛋的手套  ·  ABAP内表(internal ...·  1 周前    · 
谦和的菠萝  ·  C# ...·  2 月前    · 
英姿勃勃的闹钟  ·  Cannot create ...·  1 年前    · 
骑白马的烈马  ·  Jsp+Servlet ...·  1 年前    · 

用于测试的xml:

Empire Burlesque

Bob Dylan

USA

Columbia

10.90

1985

Hide your heart

Bonnie Tyler

UK

CBS Records

9.90

1988

需求是将xml 文件中所有名为title的node的value替换成一个hard code value.

xslt program:

xmlns:sap="http://www.sap.com/sapxsl"

xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

测试结果:


如果原始的xml里存在不需要替换值的xml node:


只需要添加一对应的for each即可:


注意:若xml 源文件里节点名称包含namespace:


则这些namespace必须显式定义在xslt中,同时在使用node 名称匹配时也需要加上namespace前缀:


image.png

image.png


SAP UI5 本地开发如何实现 XML 和 JavaScript 代码的自动完成和嵌入式 API 文档自动显示
SAP UI5 本地开发如何实现 XML 和 JavaScript 代码的自动完成和嵌入式 API 文档自动显示
SAP UI5 XML 视图在实例化时就已经确定了 BindingSyntax 的实现版本了
SAP UI5 XML 视图在实例化时就已经确定了 BindingSyntax 的实现版本了
关于 SAP UI5 XML 视图里控件事件处理函数名称中的 . (点号) 问题的讨论试读版
关于 SAP UI5 XML 视图里控件事件处理函数名称中的 . (点号) 问题的讨论试读版
SAP UI5 进阶 - XML 视图里定义的 UI 控件,运行时实例化的技术细节剖析试读版
SAP UI5 进阶 - XML 视图里定义的 UI 控件,运行时实例化的技术细节剖析试读版
SAP UI5 应用的 OData XML 格式的元数据请求解析原理,基于 DOMParser
SAP UI5 应用的 OData XML 格式的元数据请求解析原理,基于 DOMParser
SAP WebIDE 是如何加载SAP UI5里自定义的XML view的 - JerryMaster.view.xml
Created by Jerry Wang, last modified on Nov 08, 2015 Route _routeMatched Signal SignalBinding _oConfig Customize your xml view file name: