我使用Delphi 2006數據綁定向導來爲XML配置文件創建一個接口。後來我意識到XML的某些重複部分可以從主文件中分離出來並在需要時引用。生成的XML看起來是這樣的:解析Delphi中的XML引用
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module [
<!ENTITY Schema65 SYSTEM "schemas/65.xml">
]>
<module>
<schema>&Schema65;</schema>
</module>
如果我使用Internet Explorer打開佔位符的內容,這個文件「&Schema65;」被正確替換爲外部文件的內容。然而,Delphi解析器似乎沒有認識到這個特性,並且不能代替文本。任何想法如何解決這個問題?
您正在使用哪個解析器。 'TXmlDocument'支持許多不同的解析器。 – 2009-09-11 16:06:35
我假設是默認的。 – Tihauan 2009-09-11 17:34:07