Externe entity-Referenz in externer dtd (xml)
habe ich wenig problem während der Arbeit mit Externen entity-Referenz in Externer DTD
Beispielsweise
[name.xml]
<?xml version="1.0" ?>
<!DOCTYPE simple SYSTEM "simple.dtd">
<simple>
<name> &a; </name>
<age> 21 </age>
<address> bsk street </address>
</simple>
[name.dtd]
<?xml version="1.0" ?>
<!ELEMENT simple (name,age,address)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT age (#PCDATA)>
<!ELEMENT address (#PCDATA)>
<!ELEMENT a "abhijeet">
wenn ich dieses Programm auf das Internet-Explorer, erhalte ich die Fehlermeldung...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Weil Sie eine ELEMENT-Deklaration Deklaration einer Entität.
Dies ist, was Ihre ENTITY-Deklaration sollte wie folgt Aussehen:
Außerdem haben Sie
[name.dtd]
in deinem Beispiel, aber Ihr system-Bezeichner zeigtsimple.dtd
. Werden Sie sicher, dass Ihr system identifier verweist auf die richtige DTD.Beispiel der internen Teilmenge:
ENTITY
Erklärung der internen Teilmenge (zwischen den[
und die]
im prolog/doctype-Deklaration. (Ich fügte hinzu, ein Beispiel oben).