SlideShare a Scribd company logo
1 of 2
Download to read offline
Element Declaration                                                       Attribute Declaration
<!ELEMENT       name        (content-model) >                             <!ATTLIST element name declvalue default >
                                                                                              name of              keyword or
keyword
        name of the
        element type, formal definition of the
ELEMENT its "tag"    element's allowed content
                                                                          keyword
                                                                          ATTLIST
                                                                                             attribute
                                                                                                      what kind of
                                                                                                                   default value
                                                                                                      value or list of
                                                                                                                                                XML Syntax
                                                                                                      values
Connectors                                                                     name of the
                                                                               associated
                                                                               element
                                                                                                         repeat for
                                                                                                                                                Quick Reference
,         “Then”            Follow with (in sequence)                                                  each attribute
|      “Or”        Select (only) one from the group
                                                                          Declared Value Keywords
Only one connector type per group — no mixing!
                                                                          CDATA            Data character string (default if well-formed)
Occurrence Indicators                                                     NMTOKEN          Name token
(no indicator)     Required                      One and only one         NMTOKENS         One or more name tokens (spaces between)
?                  Optional                      None or one              ID               Unique identifier for element
*                  Optional, repeatable          None, one, or more       IDREF            Reference to ID on another element
+                  Required, repeatable          One or more              IDREFS           One or more IDREFs (spaces between)
                                                                          ENTITY           Name of an entity (declared elsewhere)
Groupings                                                                 ENTITIES         One or more names of entities
(                  Start content model or group
)                  End content model or group                             Enumerated Value Descriptions
                                                                          (a|b|c)          List of attribute values (Or between)
#PCDATA in Models (first, OR bars, asterisk)                              NOTATION         Names of notations (Requires a list of
(#PCDATA)                                                                 (x|y)            values as well as the keyword. Values
(#PCDATA | elem1 | elem2 )*
                                                                                           declared elsewhere with NOTATION.)
                           element
    keyword                  name always
    #PCDATA
              Vertical Bar "|"   include the *                            Attribute Defaults
                                                                          "value"   If attribute is omitted, assume this value.
ANY Element Keyword
                                                                          #REQUIRED Required. Document is not valid if no
<!ELEMENT       name         ANY     >
                                                                                    value is provided.
keyword
        name of the           keyword                                     #IMPLIED Optional. Not constrained; no default can                    Mulberry Technologies, Inc.
        element type,         ANY
ELEMENT its "tag"                                                                   be inferred; an application is free to handle               17 West Jefferson Street, Suite 207
                                                                                    as appropriate.                                             Rockville, MD 20850 USA
EMPTY Element Keyword                                                     #FIXED    Fixed value. (Requires a value as well as                   Phone: +1 301/315-9631
<!ELEMENT       name         EMPTY       >                                 "value" the keyword.) If the attribute appears with                  Fax: +1 301/315-8285
                                                                                                                                                info@mulberrytech.com
        name of the                                                                 a different value, that’s an error.
keyword                       keyword                                                                                                           http://www.mulberrytech.com
        element type,         EMPTY
ELEMENT its "tag"
                                                                          Reserved Attributes
                                                                          xml:space Preserve whitespace or use default
                                                                          xml:lang Indicate language of element and that
                                                                                    element’s attributes and children

                                                                                                                                                             Mulberry
                                                                                                                                                          Technologies, Inc.

          Mulberry                                                                Mulberry
       Technologies, Inc.            © 2006 Mulberry Technologies, Inc.        Technologies, Inc.          © 2006 Mulberry Technologies, Inc.
DOCTYPE Declaration                                                       Parameter Entity Declarations                                                   XML Declaration
<!DOCTYPE name External-ID [ declarations ] >                                                                                                             <?xml version="1.0" encoding="UTF-8" standalone="no"?>
                                                                          Internal Parameter Entity
      name of the              the internal                                                                                                                                                      Standalone declaration:
      document                                                            <!ENTITY   %       name       "     whatever text       "     >                      Version of the
                               subset of
      type                     the DTD                                                                                                                         XML specification                 no: parsing affected by
               pointer to      (optional)
               another file                                                keyword       name of                  entity value                                                                      external DTD subset
keyword                    DSO              DSC                            ENTITY        the entity               (any literal)                                                                  yes: parsing not affected by
DOCTYPE              Declaration     Declaration                                                                                                                                                    external DTD subset
                     Subset Open Subset Close                                  percent sign "%"
                                                                               shows this is a                single or double quotes,                                   Character encoding of the
                                                                               parameter entity                  ' or ", must match                                      document, expressed in
Internal Subset                                                                                                                                                          Latin characters, e.g. UTF-8, UTF-16,
D
o
    <?xml version="1.0"?>                                                 External Parameter Entity                                                                      EUC-JP, ISO-10646-UCS2
c   <!DOCTYPE whatnot
u
m   [                     DOCTYPE declaration                             <!ENTITY       %      name               External-ID          >
e                             includes other declarations
n
t                             in an internal subset
                                                                                           name of
                                                                                                                                                          Processing Instruction
                                                                            keyword
E   ]>                                                                      ENTITY         the entity               pointer to a file                     <?target ***Some Stuff **** ?>
n
t
i                                                                                percent sign "%"
t                                  Tags and text:
                                   the document                                  shows this is a
y
                                                                                 parameter entity                                                         Notation Declaration
                                                                                                                                                          <!NOTATION    name     External-ID     >
External Subset
D
o
c
    <?xml version="1.0"?>    DOCTYPE declaration                          General Entity Declarations                                                      keyword
                                                                                                                                                           NOTATION            SYSTEM or PUBLIC identifier
u
    <!DOCTYPE whatnot        refers to a DTD in a
                                                                                                                                                                               (PUBLIC does not require URI)
m     SYSTEM "whatnot.dtd" > external subset.                                                                                                                          name of
e
n
t                                 a file named:                           Internal Entity                                                                              the entity
                                  whatnot.dtd                             <!ENTITY    name           "        whatever text       " >                                  (FAX, JPG, CGS, etc.)
E
n                                                                                                                                                                      must be unique in DTD
t
i
t
                                                                                                                entity value
y                                Tags and text:                            keyword                              (any literal)
                                                                           ENTITY name of
                                 the document                                      the entity               single or double quotes,                      Comment
                                                                                                               ' or ", must match
Internal and External Subsets                                                                                                                             <!-- Whatever you want to say! -->
D <?xml version="1.0"?>        DOCTYPE declaration
o
c <!DOCTYPE whatnot            refers to an external                      External Unparsed Entity                                                                     Comment may contain any
u    SYSTEM "whatnot.dtd"      subset and includes an                                                                                                               characters except the string "--".
m[                             internal subset.                           <!ENTITY   name      External-ID             NDATA name           >
e                              DTD is sum of the parts.
n
t ]>                             a file named:                            keyword       SYSTEM or
E
n
                                 whatnot.dtd                              ENTITY        PUBLIC identifier keyword NDATA                                   Start Tag with Attribute (in document)
t                                                                               name of                   followed by
i                                                                               the entity                notation name                                   <tag attributename = " attribute-value " >
t                              Tags and text:
y
                               the document
                                                                          Predefined General Entities                                                             name of the            one or more
                                                                                                                                                                  attribute              values
                                                                          Entity                    Displays As             Character Value               name of            equals single or double quotes,
Conditional Section (DTD only)                                                                                                                            the element         sign     ' or ", must match
                                                                          &amp;                     &                       &#38;#38;
<![IGNORE[ declarations ]]>
<![INCLUDE[ declarations ]]>                                              &lt;                      <                       &#38;#60;
                                                                          &gt;                      >                       &#62;                         EMPTY Element (in document)
                                                                          &apos;                                            &#39;                         <name/>
External-ID                                                                                         '                                                     <name></name>
     SYSTEM "URI"                                                         &quot;                    "                       &#34;
OR
     PUBLIC "Public ID" "URI"
                                                                                                                                                          CDATA Section (in document)
                                                                                                                                                          <![CDATA[ *** Some Stuff *** ]]>




            Mulberry                                                              Mulberry                                                                         Mulberry
         Technologies, Inc.                                                    Technologies, Inc.                    © 2006 Mulberry Technologies, Inc.         Technologies, Inc.           © 2006 Mulberry Technologies, Inc.
                                     © 2006 Mulberry Technologies, Inc.

More Related Content

What's hot

Database Design E R 2009
Database Design E R 2009Database Design E R 2009
Database Design E R 2009Cathie101
 
jsp, javaserver pages, Card20
jsp, javaserver pages, Card20jsp, javaserver pages, Card20
jsp, javaserver pages, Card20JavaEE Trainers
 
Machine learning Lecture 3
Machine learning Lecture 3Machine learning Lecture 3
Machine learning Lecture 3Srinivasan R
 
Sdtl manual
Sdtl manualSdtl manual
Sdtl manualqaz8989
 
XML Quick Reference (from mulberrytech.com)
XML Quick Reference (from mulberrytech.com)XML Quick Reference (from mulberrytech.com)
XML Quick Reference (from mulberrytech.com)FrescatiStory
 
The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...
The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...
The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...Daniele Gianni
 
Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...
Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...
Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...Takashi Iba
 
Chapter 01 Introduction to Java by Tushar B Kute
Chapter 01 Introduction to Java by Tushar B KuteChapter 01 Introduction to Java by Tushar B Kute
Chapter 01 Introduction to Java by Tushar B KuteTushar B Kute
 
Java essentials for hadoop
Java essentials for hadoopJava essentials for hadoop
Java essentials for hadoopSeo Gyansha
 
A General Extension System for Event Processing Languages
A General Extension System for Event Processing LanguagesA General Extension System for Event Processing Languages
A General Extension System for Event Processing LanguagesAlexandre de Castro Alves
 
Java Reference
Java ReferenceJava Reference
Java Referencekhoj4u
 
Leveraging collaborativetaggingforwebitemdesign ajithajjarani
Leveraging collaborativetaggingforwebitemdesign ajithajjaraniLeveraging collaborativetaggingforwebitemdesign ajithajjarani
Leveraging collaborativetaggingforwebitemdesign ajithajjaraniAjith Ajjarani
 
4.class diagramsusinguml
4.class diagramsusinguml4.class diagramsusinguml
4.class diagramsusingumlAPU
 

What's hot (17)

Database Design E R 2009
Database Design E R 2009Database Design E R 2009
Database Design E R 2009
 
En webinar jpa v2final
En webinar jpa v2finalEn webinar jpa v2final
En webinar jpa v2final
 
jsp, javaserver pages, Card20
jsp, javaserver pages, Card20jsp, javaserver pages, Card20
jsp, javaserver pages, Card20
 
Cascon2011_5_rules+owl
Cascon2011_5_rules+owlCascon2011_5_rules+owl
Cascon2011_5_rules+owl
 
Machine learning Lecture 3
Machine learning Lecture 3Machine learning Lecture 3
Machine learning Lecture 3
 
Sdtl manual
Sdtl manualSdtl manual
Sdtl manual
 
XML Quick Reference (from mulberrytech.com)
XML Quick Reference (from mulberrytech.com)XML Quick Reference (from mulberrytech.com)
XML Quick Reference (from mulberrytech.com)
 
java
java java
java
 
The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...
The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...
The DEVS-Driven Modeling Language: Syntax and Semantics Definition by Meta-Mo...
 
Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...
Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...
Invited Talk "Pattern Language 3.0: Writing Pattern Languages for Human Actio...
 
Chapter 01 Introduction to Java by Tushar B Kute
Chapter 01 Introduction to Java by Tushar B KuteChapter 01 Introduction to Java by Tushar B Kute
Chapter 01 Introduction to Java by Tushar B Kute
 
Java essentials for hadoop
Java essentials for hadoopJava essentials for hadoop
Java essentials for hadoop
 
A General Extension System for Event Processing Languages
A General Extension System for Event Processing LanguagesA General Extension System for Event Processing Languages
A General Extension System for Event Processing Languages
 
Ruby object model
Ruby object modelRuby object model
Ruby object model
 
Java Reference
Java ReferenceJava Reference
Java Reference
 
Leveraging collaborativetaggingforwebitemdesign ajithajjarani
Leveraging collaborativetaggingforwebitemdesign ajithajjaraniLeveraging collaborativetaggingforwebitemdesign ajithajjarani
Leveraging collaborativetaggingforwebitemdesign ajithajjarani
 
4.class diagramsusinguml
4.class diagramsusinguml4.class diagramsusinguml
4.class diagramsusinguml
 

Viewers also liked

Sesión de aprendizaje de comunicación en el nivel secundario
Sesión de aprendizaje de comunicación en el nivel secundarioSesión de aprendizaje de comunicación en el nivel secundario
Sesión de aprendizaje de comunicación en el nivel secundarioLuz Flores
 
♥♥Ангела♥♥
♥♥Ангела♥♥♥♥Ангела♥♥
♥♥Ангела♥♥Kristijan0922
 
Não foi legal, não
Não foi legal, nãoNão foi legal, não
Não foi legal, nãoWerlys Silva
 
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIOEDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIOatinier
 
Perú 2021 inicio programa de capacitación en responsabilidad social
Perú 2021 inicio programa de capacitación en responsabilidad social Perú 2021 inicio programa de capacitación en responsabilidad social
Perú 2021 inicio programa de capacitación en responsabilidad social Perú 2021
 
New p atient_form_new
New p atient_form_newNew p atient_form_new
New p atient_form_newWendy Cahill
 
Criterios certificacionip2016 i
Criterios certificacionip2016 iCriterios certificacionip2016 i
Criterios certificacionip2016 iUacm Lis Slt
 

Viewers also liked (17)

บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
Sesión de aprendizaje de comunicación en el nivel secundario
Sesión de aprendizaje de comunicación en el nivel secundarioSesión de aprendizaje de comunicación en el nivel secundario
Sesión de aprendizaje de comunicación en el nivel secundario
 
Normas uso biblio
Normas uso biblioNormas uso biblio
Normas uso biblio
 
7de biblioteca
7de   biblioteca7de   biblioteca
7de biblioteca
 
Census 2013 Infographic
Census 2013 InfographicCensus 2013 Infographic
Census 2013 Infographic
 
Bienvenido a powerd point
Bienvenido a powerd pointBienvenido a powerd point
Bienvenido a powerd point
 
♥♥Ангела♥♥
♥♥Ангела♥♥♥♥Ангела♥♥
♥♥Ангела♥♥
 
Não foi legal, não
Não foi legal, nãoNão foi legal, não
Não foi legal, não
 
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIOEDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
 
Necesidades de la Petroquímica en Bolivia
Necesidades de la Petroquímica en BoliviaNecesidades de la Petroquímica en Bolivia
Necesidades de la Petroquímica en Bolivia
 
Henry fayol
Henry fayolHenry fayol
Henry fayol
 
Perú 2021 inicio programa de capacitación en responsabilidad social
Perú 2021 inicio programa de capacitación en responsabilidad social Perú 2021 inicio programa de capacitación en responsabilidad social
Perú 2021 inicio programa de capacitación en responsabilidad social
 
New p atient_form_new
New p atient_form_newNew p atient_form_new
New p atient_form_new
 
Aula1
Aula1Aula1
Aula1
 
The history
The historyThe history
The history
 
Sistema de complemento
Sistema de complementoSistema de complemento
Sistema de complemento
 
Criterios certificacionip2016 i
Criterios certificacionip2016 iCriterios certificacionip2016 i
Criterios certificacionip2016 i
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Xm lquickref

  • 1. Element Declaration Attribute Declaration <!ELEMENT name (content-model) > <!ATTLIST element name declvalue default > name of keyword or keyword name of the element type, formal definition of the ELEMENT its "tag" element's allowed content keyword ATTLIST attribute what kind of default value value or list of XML Syntax values Connectors name of the associated element repeat for Quick Reference , “Then” Follow with (in sequence) each attribute | “Or” Select (only) one from the group Declared Value Keywords Only one connector type per group — no mixing! CDATA Data character string (default if well-formed) Occurrence Indicators NMTOKEN Name token (no indicator) Required One and only one NMTOKENS One or more name tokens (spaces between) ? Optional None or one ID Unique identifier for element * Optional, repeatable None, one, or more IDREF Reference to ID on another element + Required, repeatable One or more IDREFS One or more IDREFs (spaces between) ENTITY Name of an entity (declared elsewhere) Groupings ENTITIES One or more names of entities ( Start content model or group ) End content model or group Enumerated Value Descriptions (a|b|c) List of attribute values (Or between) #PCDATA in Models (first, OR bars, asterisk) NOTATION Names of notations (Requires a list of (#PCDATA) (x|y) values as well as the keyword. Values (#PCDATA | elem1 | elem2 )* declared elsewhere with NOTATION.) element keyword name always #PCDATA Vertical Bar "|" include the * Attribute Defaults "value" If attribute is omitted, assume this value. ANY Element Keyword #REQUIRED Required. Document is not valid if no <!ELEMENT name ANY > value is provided. keyword name of the keyword #IMPLIED Optional. Not constrained; no default can Mulberry Technologies, Inc. element type, ANY ELEMENT its "tag" be inferred; an application is free to handle 17 West Jefferson Street, Suite 207 as appropriate. Rockville, MD 20850 USA EMPTY Element Keyword #FIXED Fixed value. (Requires a value as well as Phone: +1 301/315-9631 <!ELEMENT name EMPTY > "value" the keyword.) If the attribute appears with Fax: +1 301/315-8285 info@mulberrytech.com name of the a different value, that’s an error. keyword keyword http://www.mulberrytech.com element type, EMPTY ELEMENT its "tag" Reserved Attributes xml:space Preserve whitespace or use default xml:lang Indicate language of element and that element’s attributes and children Mulberry Technologies, Inc. Mulberry Mulberry Technologies, Inc. © 2006 Mulberry Technologies, Inc. Technologies, Inc. © 2006 Mulberry Technologies, Inc.
  • 2. DOCTYPE Declaration Parameter Entity Declarations XML Declaration <!DOCTYPE name External-ID [ declarations ] > <?xml version="1.0" encoding="UTF-8" standalone="no"?> Internal Parameter Entity name of the the internal Standalone declaration: document <!ENTITY % name " whatever text " > Version of the subset of type the DTD XML specification no: parsing affected by pointer to (optional) another file keyword name of entity value external DTD subset keyword DSO DSC ENTITY the entity (any literal) yes: parsing not affected by DOCTYPE Declaration Declaration external DTD subset Subset Open Subset Close percent sign "%" shows this is a single or double quotes, Character encoding of the parameter entity ' or ", must match document, expressed in Internal Subset Latin characters, e.g. UTF-8, UTF-16, D o <?xml version="1.0"?> External Parameter Entity EUC-JP, ISO-10646-UCS2 c <!DOCTYPE whatnot u m [ DOCTYPE declaration <!ENTITY % name External-ID > e includes other declarations n t in an internal subset name of Processing Instruction keyword E ]> ENTITY the entity pointer to a file <?target ***Some Stuff **** ?> n t i percent sign "%" t Tags and text: the document shows this is a y parameter entity Notation Declaration <!NOTATION name External-ID > External Subset D o c <?xml version="1.0"?> DOCTYPE declaration General Entity Declarations keyword NOTATION SYSTEM or PUBLIC identifier u <!DOCTYPE whatnot refers to a DTD in a (PUBLIC does not require URI) m SYSTEM "whatnot.dtd" > external subset. name of e n t a file named: Internal Entity the entity whatnot.dtd <!ENTITY name " whatever text " > (FAX, JPG, CGS, etc.) E n must be unique in DTD t i t entity value y Tags and text: keyword (any literal) ENTITY name of the document the entity single or double quotes, Comment ' or ", must match Internal and External Subsets <!-- Whatever you want to say! --> D <?xml version="1.0"?> DOCTYPE declaration o c <!DOCTYPE whatnot refers to an external External Unparsed Entity Comment may contain any u SYSTEM "whatnot.dtd" subset and includes an characters except the string "--". m[ internal subset. <!ENTITY name External-ID NDATA name > e DTD is sum of the parts. n t ]> a file named: keyword SYSTEM or E n whatnot.dtd ENTITY PUBLIC identifier keyword NDATA Start Tag with Attribute (in document) t name of followed by i the entity notation name <tag attributename = " attribute-value " > t Tags and text: y the document Predefined General Entities name of the one or more attribute values Entity Displays As Character Value name of equals single or double quotes, Conditional Section (DTD only) the element sign ' or ", must match &amp; & &#38;#38; <![IGNORE[ declarations ]]> <![INCLUDE[ declarations ]]> &lt; < &#38;#60; &gt; > &#62; EMPTY Element (in document) &apos; &#39; <name/> External-ID ' <name></name> SYSTEM "URI" &quot; " &#34; OR PUBLIC "Public ID" "URI" CDATA Section (in document) <![CDATA[ *** Some Stuff *** ]]> Mulberry Mulberry Mulberry Technologies, Inc. Technologies, Inc. © 2006 Mulberry Technologies, Inc. Technologies, Inc. © 2006 Mulberry Technologies, Inc. © 2006 Mulberry Technologies, Inc.