File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Product and Other Certifications and the fly likes Parameter Entity Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Product and Other Certifications
Bookmark "Parameter Entity" Watch "Parameter Entity" New topic

Parameter Entity

Shoba Ramachandran
Ranch Hand

Joined: Mar 29, 2001
Posts: 68
I have read the following in "Essential XML Quick Reference" book, section 2.5.1.
"Parameter entities may not be referenced within other declarations in the internal subset but they may be used in place of a complete declaration."
I tried the following example to test this concept and I'm allowed to reference parameter entities within other declarations. Am I missing something here?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE person [
<!ENTITY % nameDesc "<!ELEMENT name (#PCDATA)>">
<!ENTITY % literateAtt "CDATA "YES"">
<!ELEMENT person (name)>
<!ATTLIST name literate %literateAtt;>
It does not complain when I try to reference "literateAtt" entity within "ATTLIST" declaration.
Please help.
I agree. Here's the link:
subject: Parameter Entity
It's not a secret anymore!