libxml2 - xmlParseDTD中的ExternalID字段是什么意思

时间:2011-01-05 11:47:19

标签: xml dtd libxml2

我应该插入xmlParseDTD的“ExternalID”字段? 什么是ExternalID?

1 个答案:

答案 0 :(得分:1)

这是documentation on XML

[75]    ExternalID     ::=      'SYSTEM' S SystemLiteral
                                 | 'PUBLIC' S PubidLiteral S SystemLiteral

例如它是

部分
PUBLIC "-//Textuality//TEXT Standard open-hatch boilerplate//EN"
"http://www.textuality.com/boilerplate/OpenHatch.xml"

<!ENTITY open-hatch
     PUBLIC "-//Textuality//TEXT Standard open-hatch boilerplate//EN"
     "http://www.textuality.com/boilerplate/OpenHatch.xml">