所以我有一个类似于此的xml文件。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE universal-layout [
<!ENTITY formNames "basic-component, universal-component, another-form, cool-form, really-cool-form">,
<!ENTITY displayNames "Basic Component, Universal Component, Another Form, Cool Form, Really Cool Form">
]>
<my-component-form-1 form-names="&formNames;" form-display-names="&formDisplayNames;">
<some-other-element/>
</my-component-form-1>
<my-component-form-2 form-names="&formNames;" form-display-names="&formDisplayNames;">
<some-other-element/>
</my-component-form-2>
<my-component-form-3 form-names="&formNames;" form-display-names="&formDisplayNames;">
<some-other-element/>
</my-component-form-3>
基本上我只是在整个xml中替换formNames和displayNames实体,所以我不必拥有重复的代码。
但是,我在其他xml文件中也需要这两个实体,我不想只复制和粘贴实体,因为我希望能够在一个地方更新它们。
有没有办法可以将它们包含在单独的xml文件中作为某种类型的引用?我希望有一个如何在某个地方做到这一点的例子。谢谢你的帮助。