xml document having external references

2019-09-11 14:24发布

问题:

Is there a way wherein an xml document can refer to a variable/element which is defined in some other xml file on the same machine?

回答1:

Sure, like this:

outer.xml:

<!DOCTYPE outer [
    <!ELEMENT outer ANY>
    <!ENTITY inner SYSTEM "inner.xml" >
]>
<outer>
    &inner;
    &inner;
</outer>

inner.xml

<inner/>