Mega Code Archive

 
Categories / XML Tutorial / Introduction
 

Text content

<name>      <first>Bond</first>     <middle>JK</middle>     <last>James</last> </name>  Data from the beginning of a start-tag to the end of an end-tag is called an element.  <first>is a start-tag </first>is an end-tag  <first>John</first>is an element  The text between the start-tag and end-tag of an element is called the element content.  If the content is just data, not other elements, the element content is referred to as parsed character data, or PCDATA. PCDATA is also referred as with "text content" or "text node."  You can include a space before the closing > of a tag <name>      <first >Bond</first >     <middle>JK</middle>     <last>James</last> </name>  or  <name>  <first >Bond</first > <middle>JK</middle> <last>James</last> </name>  You cannot put a space after the opening < character in a tag, or the / character in an end-tag Therefore, the following is not proper XML syntax:  < first >Bond< /first >  Neither is this:  < first >Bond< / first >