`

【翻译】常见的 JET 标签

    博客分类:
  • EMF
阅读更多
JET 包括四个 标签库,这是有关标记的集合。 这些都是:
• 控件标记-用于访问该输入的模型和控制模板执行。
• 设置标签-用于改变 (格式) 根据某些规则模板中的文本的格式。
• Java 标记-特别标记用于生成的 Java 代码。
• 工作区标记-用于创建工作区的资源如文件、 文件夹和项目。
虽然有可用要求许多标记,但只有几个,以开始。 这些标记是控制或工作区的标记
最常见的控件标记
控件标记通常访问该输入的模型和任何一个都产生一个值或基于从输入模型中提取的信息的一个行动的原因。 控件标记访问通过 XPath 表达式 输入的模型。 (请参阅 基本 XPath)。 经常使用三个控件标记:
• c:get-写入一个值,从输入模型到扩展的模板。
• c:iterate-遍历输入模型中的元素和评估一次的每个元素包含的模板文本。
• c:set-创建或模型元素上设置的属性。 这是经常用来存储一个计算的结果。
最常用的工作区标记
经常使用的工作区三个标记:
• ws:file-扩大模板的结果写入一个工作区设置其内容。
• ws:folder-创建的工作区文件夹。
• ws:project-创建一个工作区项目。
访问标记属性中的模型元素
经常,模板必须在标记的属性中使用模型的值。 例如生成的文件的名称可能取决于输入模型中的一个值。 要这样做 main.jet 模板需要看起来像一个 ws:file:

    <ws:file template="..." path="... value from the model..."/>

因为 JET 不须到要嵌入的另一个属性值中的一个 XML 标记 JET 提供了 动态的 XPath 表达式,可以只在标记属性值中使用。 动态的 XPath 表达式的格式如下:

    {XPath expression}

因此,上面的 ws:file 标记将编写为:

    <ws:file template="..." path="{XPath expression}"/>
1
0
分享到:
评论

相关推荐

    Jet标签自动生成代码

    标题中的“Jet标签自动生成代码”指的是在软件开发过程中,使用Eclipse插件JET(Java Emitter Templates)来自动化生成代码的过程。JET是一种模板引擎,它允许开发者通过定义模板来生成源代码,以此提高开发效率并...

    JET51A 用户指南

    ### JET51A 用户指南知识点详述 #### 一、概述 JET51A是一款专门为中颖增强型8051内核系列单片机设计的编程和调试工具,它通过JTAG接口实现对单片机的功能仿真以及程序下载。 #### 二、JET51A的主要特性 - **...

    JetSQL - SQL script interpreter for MS JetSQL脚本解释

    "资源"标签可能指的是JetSQL提供的一些额外工具或文档,如示例脚本、帮助文件或开发者指南,这些都对用户理解和使用JetSQL大有裨益。 总的来说,JetSQL是一个强大的工具,适用于需要高效管理和操作MS Jet SQL数据库...

    eclipse.jet resource

    7. **模板标签库**:Jet支持自定义标签库,开发者可以创建自己的函数和标签,以满足特定需求。 8. **国际化支持**:Jet提供了内置的国际化支持,方便开发者处理多语言环境的应用。 9. **错误处理**:Jet引擎在遇到...

    Dao Jet数据库引擎

    Dao Jet数据库引擎是一种用于Windows操作系统的数据库管理工具,它提供了数据存储、管理和访问的功能。在Windows环境中,数据库引擎是应用程序与数据库交互的核心组件,允许开发者和用户执行SQL查询、存储和检索数据...

    springboot整合jetcache完整代码

    JetCache是阿里巴巴开源的一款高性能、轻量级的分布式缓存框架,适用于微服务架构中的缓存场景。本文将详细介绍如何在SpringBoot项目中整合JetCache,并探讨其本地缓存和Redis缓存的使用,以及如何实现多缓存的并行...

    Jet40SP8_9xNT

    标题“Jet40SP8_9xNT”指的是Microsoft Jet 4.0 Service Pack 8在Windows 9x和NT操作系统上的更新程序。这个服务包是针对Jet数据库引擎的一个重要升级,它主要用于早期版本的Microsoft Access和其他使用Jet引擎的...

    dao jet数据库引擎

    DAO(Data Access Objects)是微软在早期开发的一种数据访问接口,主要用于访问Microsoft Jet数据库引擎,它是Access数据库的基础。Jet数据库引擎是微软开发的一种强大的、快速的数据库管理工具,尤其适用于小型到...

    JET SQL 经典教程

    **JET SQL经典教程** JET SQL,全称为Jet Engine SQL,是Microsoft Access数据库引擎中的查询语言,主要用于处理和操作Access数据库。它基于标准的SQL(结构化查询语言),但包含一些特有的功能和语法,使其更适合...

    Microsoft Jet SQL参考

    **Microsoft Jet SQL参考** Microsoft Jet SQL是Microsoft Access数据库引擎(也称为Jet Engine)的一部分,它是一种用于处理和查询数据的强大工具。Jet SQL是基于结构化查询语言(SQL)的变体,专门设计用于与...

    Microsoft Jet 4.0 Service Pack 8

    **Microsoft Jet 4.0 Service Pack 8** 是一个重要的更新,主要针对Microsoft Jet数据库引擎。这个引擎是Microsoft Office系统中的核心组件,特别是在早期版本的Access数据库应用中扮演着关键角色。它也被其他应用...

    JET SQL 参考手册

    **JET SQL 参考手册** JET SQL,全称为Jet Engine SQL,是Microsoft Access数据库引擎的核心组成部分,用于处理和管理Access数据库中的数据。它是一种结构化查询语言,允许用户执行复杂的数据库操作,如创建、修改...

    JET之HelloWorld

    ### JET之HelloWorld知识点详解 #### 一、引言 在软件开发过程中,自动生成源代码是一项能够显著提升开发效率的技术。对于大型项目来说,这项技术尤其重要,因为它不仅能够帮助开发者节省时间,还能有效地降低项目...

    Microsoft Jet SQL 参考手册

    **Microsoft Jet SQL** 是一种基于结构化查询语言(SQL)的数据库引擎,主要用于Microsoft Access数据库管理系统。它在早期版本的Access中被广泛使用,提供了一种强大而灵活的方式来查询、更新和管理数据。Jet SQL是...

    MicroSoft JET SQL 4.0

    在HTML标签方面,虽然JET SQL 4.0主要与数据库操作相关,但有时也会与网页开发结合。例如,通过使用HTML和JavaScript,开发者可以创建动态网页,这些网页能够与后端的JET数据库进行交互,实现数据的展示和更新。这...

    Microsoft Jet and Replication Objects 概述 JRO

    **Microsoft Jet 和 Replication Objects (JRO) 概述** Microsoft Jet 和 Replication Objects(JRO)是微软提供的一组接口和组件,主要用于与Jet数据库引擎进行交互,特别是在处理Access数据库和其他基于Jet的数据...

    jet3api开发文档

    10. **最佳实践**:除了接口和操作的详细说明,文档可能还会提供一些最佳实践,比如如何优化性能、提高安全性、避免常见问题等。 通过深入学习和实践《jet3api开发文档》中的内容,开发者可以熟练掌握使用jet3api...

Global site tag (gtag.js) - Google Analytics