Skip to content

Instantly share code, notes, and snippets.

@devonjones
Created March 23, 2012 17:23
Show Gist options
  • Save devonjones/2172980 to your computer and use it in GitHub Desktop.
Save devonjones/2172980 to your computer and use it in GitHub Desktop.
Character interchange document: Basic DTD + XML, combined.
<?xml version="1.0"?>
<!DOCTYPE character_interchange_document [
<!ELEMENT character_interchange_document (character+)>
<!ELEMENT character (character_name,playername,role)>
<!ELEMENT character_name (#PCDATA)>
<!ELEMENT playername (#PCDATA)>
<!ELEMENT role EMPTY>
<!ATTLIST role
value (pc | npc) "pc"
]>
<character_interchange_document>
<character>
<character_name>harsk</character_name>
<playername>bob</playername>
<role value="npc"/>
</character>
</character_interchange_document>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment