姓名 | 注射的名称。 |
语言 | 要注入的语言。 ID。语言 ID 或名称。 字首。要在相应字符串值之前添加的字符序列。 后缀。要添加到相应字符串值之后的字符序列。
前缀和后缀是可选的。 |
XML标签 | 在此区域中,指定 XML 标记,其中的属性受定义的配置影响。 本地名称:指定不带命名空间前缀的标签名称。使用正则表达式指定多个标签名称name1|name2 、不区分大小写的名称((?i)tagname 匹配tagname以及TagName)等。 警告
命名空间- 在此字段中,指定 XML 标记的命名空间 URI。
这两个字段都是可选的。但是,如果本地名称字段为空,则配置将应用于与配置名称匹配的任何属性,无论其包含 XML 标记如何。 |
XML属性 | 在此区域中,定义 XML 标签属性,该属性指示包含在具有此类属性的标签中的文本应被视为所选语言。 本地名称:指定不带命名空间前缀的属性名称。使用正则表达式:例如,要匹配 HTML 事件处理程序属性,请on.* 在字段中键入。 该字段是可选的,除非XML 标记区域中的本地名称字段为空。如果未指定属性本地名称,则配置适用于封闭标记的所有属性。 命名空间- 在此字段中,指定属性的命名空间 URI。
|
先进的 | 在此区域中,指定其他设置以对注入过程进行更细粒度的控制。 值模式:键入正则表达式,该正则表达式确定要注入语言的属性值部分。通过使用模式的第一个捕获组作为注入目标,您可以将过程配置为仅将语言注入到与特定模式匹配的值或与该模式匹配的多个部分中。 单个文件:如果该选项关闭,则与值模式匹配的片段将被单独视为不同的“文件” - 例如从片段编辑器的角度来看。 如果打开该选项,则相应的片段将全部合并在一起形成一个单元或“文件”。 给定价值模式 xxx (.+) yyy (.+) zzz
和片段 xxx select * yyy from family zzz ,
select * 如果该选项关闭,则 和from family 被视为两个独立的片段(或“文件”)。如果该选项打开,select * from family 则被视为单个单元或“文件”。
XPath 条件:在此字段中,指定 XPath 表达式以更精确地寻址注入目标。计算表达式的上下文是属性本身。 要使该字段处于活动状态,必须启用XPathView + XSLT 支持插件。
|