Edit

kc3-lang/libxml2/result/valid/index.xml

Branch :

  • Show log

    Commit

  • Author : Daniel Veillard
    Date : 2003-11-25 18:29:55
    Hash : d4532558
    Message : fixed #127877, never output " in element content this changes the * entities.c: fixed #127877, never output " in element content * result/isolat3 result/slashdot16.xml result/noent/isolat3 result/noent/slashdot16.xml result/valid/REC-xml-19980210.xml result/valid/index.xml result/valid/xlink.xml: this changes the output of a few tests Daniel

  • result/valid/index.xml
  • <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE NewsML PUBLIC "urn:newsml:iptc.org:20001006:NewsMLv1.0:1" "dtds/NewsMLv1.0.dtd" [
    <!ENTITY % nitf SYSTEM "dtds/nitf-2-5.dtd">
    <!--
    	News Industry Text Format
    	Document Type Definition - Version 2.5
    	http://www.nitf.org/
    
    	Copyright (c) 2000. All Rights Reserved.
    	International Press Telecommunications Council
    	http://www.iptc.org
    		
    	Last changed: 9 August 2000  wb/kr/ak
    	
    	For the list of modifications from previous releases, see:
    		http://www.nitf.org/recent-modifications.html 
    
    	For the list of proposed modifications, see:
    		http://www.nitf.org/proposed-changes.html 
    --><!ENTITY % enriched-text "
    	#PCDATA
    	| chron
    	| copyrite
    	| event
    	| function
    	| location
    	| money
    	| num
    	| object.title
    	| org
    	| person
    	| postaddr
    	| virtloc
    	| a
    	| br
    	| em
    	| lang
    	| pronounce
    	| q
    	">
    <!ENTITY % block.head "dateline?, copyrite?, abstract?">
    <!ENTITY % block.content "p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr">
    <!ENTITY % block.end "datasource?">
    <!ENTITY % global-attributes "
    	id 	ID 						#IMPLIED
    	">
    <!ENTITY % common-attributes "
    	%global-attributes;
    	class 	NMTOKENS 					#IMPLIED
    	style 	CDATA 						#IMPLIED
    	lang 	NMTOKEN 					#IMPLIED
    	dir 	(ltr | rtl) 					#IMPLIED
    	">
    <!ENTITY % cell.align "
    	align 	(left | center | right | justify | char) 	#IMPLIED
    	char 	CDATA 						#IMPLIED
    	charoff CDATA 						#IMPLIED
    	">
    <!ENTITY % cell.valign "
    	valign 	(top | middle | bottom | baseline) 		#IMPLIED
    	">
    <!ENTITY % url.link "
    	md 	CDATA 						#IMPLIED
    	">
    <!ENTITY % boolean "(true | false)">
    <!ELEMENT nitf (head , body)>
    <!ATTLIST nitf id ID #IMPLIED>
    <!ATTLIST nitf uno CDATA #IMPLIED>
    <!ATTLIST nitf version CDATA #FIXED "-//IPTC-NAA//DTD NITF-XML 2.1//EN">
    <!ATTLIST nitf change.date CDATA #FIXED "4 July 2000">
    <!ATTLIST nitf change.time CDATA #FIXED "1900">
    <!ATTLIST nitf baselang CDATA #IMPLIED>
    <!ATTLIST nitf class NMTOKENS #IMPLIED>
    <!ELEMENT head (title? , meta* , tobject? , iim? , docdata? , pubdata* , revision-history*)>
    <!ATTLIST head id ID #IMPLIED>
    <!ELEMENT title (#PCDATA)>
    <!ATTLIST title id ID #IMPLIED>
    <!ATTLIST title type (main | subtitle | parttitle | alternate | abbrev | other) #IMPLIED>
    <!ELEMENT meta EMPTY>
    <!ATTLIST meta id ID #IMPLIED>
    <!ATTLIST meta http-equiv NMTOKEN #IMPLIED>
    <!ATTLIST meta name NMTOKEN #IMPLIED>
    <!ATTLIST meta content CDATA #REQUIRED>
    <!ELEMENT tobject (tobject.property* , tobject.subject*)>
    <!ATTLIST tobject id ID #IMPLIED>
    <!ATTLIST tobject tobject.type CDATA "news">
    <!ELEMENT tobject.property EMPTY>
    <!ATTLIST tobject.property id ID #IMPLIED>
    <!ATTLIST tobject.property tobject.property.type CDATA "current">
    <!ELEMENT tobject.subject EMPTY>
    <!ATTLIST tobject.subject id ID #IMPLIED>
    <!ATTLIST tobject.subject tobject.subject.ipr CDATA "IPTC">
    <!ATTLIST tobject.subject tobject.subject.refnum NMTOKEN #REQUIRED>
    <!ATTLIST tobject.subject tobject.subject.code CDATA #IMPLIED>
    <!ATTLIST tobject.subject tobject.subject.type CDATA #IMPLIED>
    <!ATTLIST tobject.subject tobject.subject.matter CDATA #IMPLIED>
    <!ATTLIST tobject.subject tobject.subject.detail CDATA #IMPLIED>
    <!ELEMENT iim (ds)*>
    <!ATTLIST iim id ID #IMPLIED>
    <!ATTLIST iim ver NMTOKEN #IMPLIED>
    <!ELEMENT ds EMPTY>
    <!ATTLIST ds id ID #IMPLIED>
    <!ATTLIST ds num NMTOKEN #REQUIRED>
    <!ATTLIST ds value CDATA #IMPLIED>
    <!ELEMENT docdata (correction | evloc | doc-id | del-list | urgency | fixture | date.issue | date.release | date.expire | doc-scope | series | ed-msg | du-key | doc.copyright | doc.rights | key-list)*>
    <!ATTLIST docdata id ID #IMPLIED>
    <!ELEMENT correction EMPTY>
    <!ATTLIST correction id ID #IMPLIED>
    <!ATTLIST correction info CDATA #IMPLIED>
    <!ATTLIST correction id-string CDATA #IMPLIED>
    <!ATTLIST correction reg-src CDATA #IMPLIED>
    <!ELEMENT evloc EMPTY>
    <!ATTLIST evloc id ID #IMPLIED>
    <!ATTLIST evloc iso-cc CDATA #IMPLIED>
    <!ATTLIST evloc state-prov CDATA #IMPLIED>
    <!ATTLIST evloc county-dist CDATA #IMPLIED>
    <!ATTLIST evloc city CDATA #IMPLIED>
    <!ELEMENT doc-id EMPTY>
    <!ATTLIST doc-id id ID #IMPLIED>
    <!ATTLIST doc-id regsrc CDATA #IMPLIED>
    <!ATTLIST doc-id id-string CDATA #IMPLIED>
    <!ELEMENT del-list (from-src)*>
    <!ATTLIST del-list id ID #IMPLIED>
    <!ELEMENT from-src EMPTY>
    <!ATTLIST from-src id ID #IMPLIED>
    <!ATTLIST from-src src-name CDATA #IMPLIED>
    <!ATTLIST from-src level-number CDATA #IMPLIED>
    <!ELEMENT urgency EMPTY>
    <!ATTLIST urgency id ID #IMPLIED>
    <!ATTLIST urgency ed-urg NMTOKEN #IMPLIED>
    <!ELEMENT fixture EMPTY>
    <!ATTLIST fixture id ID #IMPLIED>
    <!ATTLIST fixture fix-id CDATA #IMPLIED>
    <!ELEMENT date.issue EMPTY>
    <!ATTLIST date.issue id ID #IMPLIED>
    <!ATTLIST date.issue norm CDATA #IMPLIED>
    <!ELEMENT date.release EMPTY>
    <!ATTLIST date.release id ID #IMPLIED>
    <!ATTLIST date.release norm CDATA #IMPLIED>
    <!ELEMENT date.expire EMPTY>
    <!ATTLIST date.expire id ID #IMPLIED>
    <!ATTLIST date.expire norm CDATA #IMPLIED>
    <!ELEMENT doc-scope EMPTY>
    <!ATTLIST doc-scope id ID #IMPLIED>
    <!ATTLIST doc-scope scope CDATA #IMPLIED>
    <!ELEMENT series EMPTY>
    <!ATTLIST series id ID #IMPLIED>
    <!ATTLIST series series.name CDATA #IMPLIED>
    <!ATTLIST series series.part NMTOKEN "0">
    <!ATTLIST series series.totalpart NMTOKEN "0">
    <!ELEMENT ed-msg EMPTY>
    <!ATTLIST ed-msg id ID #IMPLIED>
    <!ATTLIST ed-msg msg-type CDATA #IMPLIED>
    <!ATTLIST ed-msg info CDATA #IMPLIED>
    <!ELEMENT du-key EMPTY>
    <!ATTLIST du-key id ID #IMPLIED>
    <!ATTLIST du-key generation NMTOKEN #IMPLIED>
    <!ATTLIST du-key part NMTOKEN #IMPLIED>
    <!ATTLIST du-key version NMTOKEN #IMPLIED>
    <!ATTLIST du-key key CDATA #IMPLIED>
    <!ELEMENT doc.copyright EMPTY>
    <!ATTLIST doc.copyright id ID #IMPLIED>
    <!ATTLIST doc.copyright year NMTOKEN #IMPLIED>
    <!ATTLIST doc.copyright holder CDATA #IMPLIED>
    <!ELEMENT doc.rights EMPTY>
    <!ATTLIST doc.rights id ID #IMPLIED>
    <!ATTLIST doc.rights owner CDATA #IMPLIED>
    <!ATTLIST doc.rights startdate CDATA #IMPLIED>
    <!ATTLIST doc.rights enddate CDATA #IMPLIED>
    <!ATTLIST doc.rights agent CDATA #IMPLIED>
    <!ATTLIST doc.rights geography CDATA #IMPLIED>
    <!ATTLIST doc.rights location-code CDATA #IMPLIED>
    <!ATTLIST doc.rights code-source CDATA #IMPLIED>
    <!ATTLIST doc.rights type CDATA #IMPLIED>
    <!ATTLIST doc.rights limitations CDATA #IMPLIED>
    <!ELEMENT key-list (keyword)*>
    <!ATTLIST key-list id ID #IMPLIED>
    <!ELEMENT keyword EMPTY>
    <!ATTLIST keyword id ID #IMPLIED>
    <!ATTLIST keyword key CDATA #IMPLIED>
    <!ELEMENT pubdata EMPTY>
    <!ATTLIST pubdata id ID #IMPLIED>
    <!ATTLIST pubdata type (print | audio | video | web | appliance | other) #IMPLIED>
    <!ATTLIST pubdata item-length CDATA #IMPLIED>
    <!ATTLIST pubdata unit-of-measure (word | character | byte | inch | pica | cm | hour | minute | second | other) #IMPLIED>
    <!ATTLIST pubdata date.publication CDATA #IMPLIED>
    <!ATTLIST pubdata name CDATA #IMPLIED>
    <!ATTLIST pubdata issn CDATA #IMPLIED>
    <!ATTLIST pubdata volume CDATA #IMPLIED>
    <!ATTLIST pubdata number CDATA #IMPLIED>
    <!ATTLIST pubdata issue CDATA #IMPLIED>
    <!ATTLIST pubdata edition.name CDATA #IMPLIED>
    <!ATTLIST pubdata edition.area CDATA #IMPLIED>
    <!ATTLIST pubdata position.section CDATA #IMPLIED>
    <!ATTLIST pubdata position.sequence CDATA #IMPLIED>
    <!ATTLIST pubdata ex-ref CDATA #IMPLIED>
    <!ELEMENT revision-history EMPTY>
    <!ATTLIST revision-history id ID #IMPLIED>
    <!ATTLIST revision-history name CDATA #IMPLIED>
    <!ATTLIST revision-history function (writer-author | editor | producer | archivist | videographer | graphic-artist | photographer | statistician | other) #IMPLIED>
    <!ATTLIST revision-history norm CDATA #IMPLIED>
    <!ATTLIST revision-history comment CDATA #IMPLIED>
    <!ELEMENT body (body.head? , body.content* , body.end?)>
    <!ATTLIST body id ID #IMPLIED>
    <!ATTLIST body class NMTOKENS #IMPLIED>
    <!ATTLIST body style CDATA #IMPLIED>
    <!ATTLIST body lang NMTOKEN #IMPLIED>
    <!ATTLIST body dir (ltr | rtl) #IMPLIED>
    <!ATTLIST body background CDATA #IMPLIED>
    <!ELEMENT body.head (hedline? , note* , rights? , byline* , distributor? , dateline* , abstract? , series?)>
    <!ATTLIST body.head id ID #IMPLIED>
    <!ELEMENT hedline (hl1 , hl2*)>
    <!ATTLIST hedline id ID #IMPLIED>
    <!ELEMENT hl1 (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST hl1 id ID #IMPLIED>
    <!ATTLIST hl1 class NMTOKENS #IMPLIED>
    <!ATTLIST hl1 style CDATA #IMPLIED>
    <!ATTLIST hl1 lang NMTOKEN #IMPLIED>
    <!ATTLIST hl1 dir (ltr | rtl) #IMPLIED>
    <!ELEMENT hl2 (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST hl2 id ID #IMPLIED>
    <!ATTLIST hl2 class NMTOKENS #IMPLIED>
    <!ATTLIST hl2 style CDATA #IMPLIED>
    <!ATTLIST hl2 lang NMTOKEN #IMPLIED>
    <!ATTLIST hl2 dir (ltr | rtl) #IMPLIED>
    <!ELEMENT note (body.content)+>
    <!ATTLIST note id ID #IMPLIED>
    <!ATTLIST note class NMTOKENS #IMPLIED>
    <!ATTLIST note style CDATA #IMPLIED>
    <!ATTLIST note lang NMTOKEN #IMPLIED>
    <!ATTLIST note dir (ltr | rtl) #IMPLIED>
    <!ATTLIST note noteclass (cpyrt | end | hd | editorsnote | trademk | undef) #IMPLIED>
    <!ATTLIST note type (std | pa | npa) "std">
    <!ATTLIST note src CDATA #IMPLIED>
    <!ATTLIST note md CDATA #IMPLIED>
    <!ELEMENT rights (#PCDATA | rights.owner | rights.startdate | rights.enddate | rights.agent | rights.geography | rights.type | rights.limitations)*>
    <!ATTLIST rights id ID #IMPLIED>
    <!ELEMENT rights.owner (#PCDATA)>
    <!ATTLIST rights.owner id ID #IMPLIED>
    <!ATTLIST rights.owner contact CDATA #IMPLIED>
    <!ELEMENT rights.startdate (#PCDATA)>
    <!ATTLIST rights.startdate id ID #IMPLIED>
    <!ATTLIST rights.startdate norm CDATA #IMPLIED>
    <!ELEMENT rights.enddate (#PCDATA)>
    <!ATTLIST rights.enddate id ID #IMPLIED>
    <!ATTLIST rights.enddate norm CDATA #IMPLIED>
    <!ELEMENT rights.agent (#PCDATA)>
    <!ATTLIST rights.agent id ID #IMPLIED>
    <!ATTLIST rights.agent contact CDATA #IMPLIED>
    <!ELEMENT rights.geography (#PCDATA)>
    <!ATTLIST rights.geography id ID #IMPLIED>
    <!ATTLIST rights.geography location-code CDATA #IMPLIED>
    <!ATTLIST rights.geography code-source CDATA #IMPLIED>
    <!ELEMENT rights.type (#PCDATA)>
    <!ATTLIST rights.type id ID #IMPLIED>
    <!ELEMENT rights.limitations (#PCDATA)>
    <!ATTLIST rights.limitations id ID #IMPLIED>
    <!ELEMENT byline (#PCDATA | person | byttl | location | virtloc)*>
    <!ATTLIST byline id ID #IMPLIED>
    <!ELEMENT byttl (#PCDATA | org)*>
    <!ATTLIST byttl id ID #IMPLIED>
    <!ELEMENT distributor (#PCDATA | org)*>
    <!ATTLIST distributor id ID #IMPLIED>
    <!ELEMENT dateline (#PCDATA | location | story.date)*>
    <!ATTLIST dateline id ID #IMPLIED>
    <!ATTLIST dateline class NMTOKENS #IMPLIED>
    <!ATTLIST dateline style CDATA #IMPLIED>
    <!ATTLIST dateline lang NMTOKEN #IMPLIED>
    <!ATTLIST dateline dir (ltr | rtl) #IMPLIED>
    <!ELEMENT story.date (#PCDATA)>
    <!ATTLIST story.date id ID #IMPLIED>
    <!ATTLIST story.date norm CDATA #IMPLIED>
    <!ELEMENT abstract (p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr)+>
    <!ATTLIST abstract id ID #IMPLIED>
    <!ELEMENT copyrite (#PCDATA | copyrite.year | copyrite.holder)*>
    <!ATTLIST copyrite id ID #IMPLIED>
    <!ELEMENT copyrite.year (#PCDATA)>
    <!ATTLIST copyrite.year id ID #IMPLIED>
    <!ELEMENT copyrite.holder (#PCDATA)>
    <!ATTLIST copyrite.holder id ID #IMPLIED>
    <!ELEMENT body.content (block | p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr)*>
    <!ATTLIST body.content id ID #IMPLIED>
    <!ELEMENT block ((dateline? , copyrite? , abstract?)? , (p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr)* , datasource?)>
    <!ATTLIST block id ID #IMPLIED>
    <!ATTLIST block class NMTOKENS #IMPLIED>
    <!ATTLIST block style CDATA #IMPLIED>
    <!ATTLIST block lang NMTOKEN #IMPLIED>
    <!ATTLIST block dir (ltr | rtl) #IMPLIED>
    <!ELEMENT p (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST p id ID #IMPLIED>
    <!ATTLIST p class NMTOKENS #IMPLIED>
    <!ATTLIST p style CDATA #IMPLIED>
    <!ATTLIST p lang NMTOKEN #IMPLIED>
    <!ATTLIST p dir (ltr | rtl) #IMPLIED>
    <!ATTLIST p lede (true | false) #IMPLIED>
    <!ATTLIST p summary (true | false) #IMPLIED>
    <!ATTLIST p optional-text (true | false) #IMPLIED>
    <!ELEMENT table (caption? , (col* | colgroup*) , thead? , tfoot? , tbody+)>
    <!ATTLIST table id ID #IMPLIED>
    <!ATTLIST table class NMTOKENS #IMPLIED>
    <!ATTLIST table style CDATA #IMPLIED>
    <!ATTLIST table lang NMTOKEN #IMPLIED>
    <!ATTLIST table dir (ltr | rtl) #IMPLIED>
    <!ATTLIST table tabletype ENTITY #IMPLIED>
    <!ATTLIST table align (left | center | right) #IMPLIED>
    <!ATTLIST table width CDATA #IMPLIED>
    <!ATTLIST table cols NMTOKEN #IMPLIED>
    <!ATTLIST table border CDATA #IMPLIED>
    <!ATTLIST table frame (void | above | below | hsides | lhs | rhs | vsides | box | border) #IMPLIED>
    <!ATTLIST table rules (none | basic | rows | cols | all) #IMPLIED>
    <!ATTLIST table cellspacing CDATA #IMPLIED>
    <!ATTLIST table cellpadding CDATA #IMPLIED>
    <!ATTLIST table table.fmt CDATA #IMPLIED>
    <!ATTLIST table table.domain CDATA #IMPLIED>
    <!ATTLIST table table.inst CDATA #IMPLIED>
    <!ELEMENT media (media-metadata* , media-reference , media-object? , media-caption* , media-producer?)>
    <!ATTLIST media id ID #IMPLIED>
    <!ATTLIST media class NMTOKENS #IMPLIED>
    <!ATTLIST media style CDATA #IMPLIED>
    <!ATTLIST media lang NMTOKEN #IMPLIED>
    <!ATTLIST media dir (ltr | rtl) #IMPLIED>
    <!ATTLIST media media-type (text | audio | image | video | data | application | other) #REQUIRED>
    <!ELEMENT media-reference (#PCDATA)>
    <!ATTLIST media-reference id ID #IMPLIED>
    <!ATTLIST media-reference class NMTOKENS #IMPLIED>
    <!ATTLIST media-reference style CDATA #IMPLIED>
    <!ATTLIST media-reference lang NMTOKEN #IMPLIED>
    <!ATTLIST media-reference dir (ltr | rtl) #IMPLIED>
    <!ATTLIST media-reference data-location CDATA #REQUIRED>
    <!ATTLIST media-reference name CDATA #IMPLIED>
    <!ATTLIST media-reference source CDATA #IMPLIED>
    <!ATTLIST media-reference mime-type CDATA #REQUIRED>
    <!ATTLIST media-reference coding CDATA #IMPLIED>
    <!ATTLIST media-reference time CDATA #IMPLIED>
    <!ATTLIST media-reference time-unit-of-measure CDATA #IMPLIED>
    <!ATTLIST media-reference outcue CDATA #IMPLIED>
    <!ATTLIST media-reference source-credit CDATA #IMPLIED>
    <!ATTLIST media-reference copyright CDATA #IMPLIED>
    <!ATTLIST media-reference alternate-text CDATA #IMPLIED>
    <!ATTLIST media-reference height NMTOKEN #IMPLIED>
    <!ATTLIST media-reference width NMTOKEN #IMPLIED>
    <!ATTLIST media-reference units (pixels) "pixels">
    <!ATTLIST media-reference imagemap CDATA #IMPLIED>
    <!ATTLIST media-reference noflow (noflow) #IMPLIED>
    <!ELEMENT media-metadata EMPTY>
    <!ATTLIST media-metadata id ID #IMPLIED>
    <!ATTLIST media-metadata class NMTOKENS #IMPLIED>
    <!ATTLIST media-metadata style CDATA #IMPLIED>
    <!ATTLIST media-metadata lang NMTOKEN #IMPLIED>
    <!ATTLIST media-metadata dir (ltr | rtl) #IMPLIED>
    <!ATTLIST media-metadata name CDATA #REQUIRED>
    <!ATTLIST media-metadata value CDATA #IMPLIED>
    <!ELEMENT media-object (#PCDATA)>
    <!ATTLIST media-object id ID #IMPLIED>
    <!ATTLIST media-object class NMTOKENS #IMPLIED>
    <!ATTLIST media-object style CDATA #IMPLIED>
    <!ATTLIST media-object lang NMTOKEN #IMPLIED>
    <!ATTLIST media-object dir (ltr | rtl) #IMPLIED>
    <!ATTLIST media-object encoding CDATA #REQUIRED>
    <!ELEMENT media-caption (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q | p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr)*>
    <!ATTLIST media-caption id ID #IMPLIED>
    <!ATTLIST media-caption class NMTOKENS #IMPLIED>
    <!ATTLIST media-caption style CDATA #IMPLIED>
    <!ATTLIST media-caption lang NMTOKEN #IMPLIED>
    <!ATTLIST media-caption dir (ltr | rtl) #IMPLIED>
    <!ELEMENT media-producer (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST media-producer id ID #IMPLIED>
    <!ATTLIST media-producer class NMTOKENS #IMPLIED>
    <!ATTLIST media-producer style CDATA #IMPLIED>
    <!ATTLIST media-producer lang NMTOKEN #IMPLIED>
    <!ATTLIST media-producer dir (ltr | rtl) #IMPLIED>
    <!ELEMENT ol (li)+>
    <!ATTLIST ol id ID #IMPLIED>
    <!ATTLIST ol class NMTOKENS #IMPLIED>
    <!ATTLIST ol style CDATA #IMPLIED>
    <!ATTLIST ol lang NMTOKEN #IMPLIED>
    <!ATTLIST ol dir (ltr | rtl) #IMPLIED>
    <!ATTLIST ol continue (continue) #IMPLIED>
    <!ATTLIST ol seqnum NMTOKEN #IMPLIED>
    <!ATTLIST ol compact (compact) #IMPLIED>
    <!ELEMENT ul (li)+>
    <!ATTLIST ul id ID #IMPLIED>
    <!ATTLIST ul class NMTOKENS #IMPLIED>
    <!ATTLIST ul style CDATA #IMPLIED>
    <!ATTLIST ul lang NMTOKEN #IMPLIED>
    <!ATTLIST ul dir (ltr | rtl) #IMPLIED>
    <!ATTLIST ul wrap (vert | horiz | none) "none">
    <!ATTLIST ul plain (plain) #IMPLIED>
    <!ATTLIST ul dingbat ENTITY #IMPLIED>
    <!ATTLIST ul src CDATA #IMPLIED>
    <!ATTLIST ul md CDATA #IMPLIED>
    <!ATTLIST ul compact (compact) #IMPLIED>
    <!ELEMENT li (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q | p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr)*>
    <!ATTLIST li id ID #IMPLIED>
    <!ATTLIST li class NMTOKENS #IMPLIED>
    <!ATTLIST li style CDATA #IMPLIED>
    <!ATTLIST li lang NMTOKEN #IMPLIED>
    <!ATTLIST li dir (ltr | rtl) #IMPLIED>
    <!ATTLIST li dingbat ENTITY #IMPLIED>
    <!ATTLIST li src CDATA #IMPLIED>
    <!ATTLIST li md CDATA #IMPLIED>
    <!ATTLIST li skip NMTOKEN "0">
    <!ELEMENT dl (dt | dd)+>
    <!ATTLIST dl id ID #IMPLIED>
    <!ATTLIST dl class NMTOKENS #IMPLIED>
    <!ATTLIST dl style CDATA #IMPLIED>
    <!ATTLIST dl lang NMTOKEN #IMPLIED>
    <!ATTLIST dl dir (ltr | rtl) #IMPLIED>
    <!ELEMENT dt (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST dt id ID #IMPLIED>
    <!ATTLIST dt class NMTOKENS #IMPLIED>
    <!ATTLIST dt style CDATA #IMPLIED>
    <!ATTLIST dt lang NMTOKEN #IMPLIED>
    <!ATTLIST dt dir (ltr | rtl) #IMPLIED>
    <!ELEMENT dd (block)*>
    <!ATTLIST dd id ID #IMPLIED>
    <!ATTLIST dd class NMTOKENS #IMPLIED>
    <!ATTLIST dd style CDATA #IMPLIED>
    <!ATTLIST dd lang NMTOKEN #IMPLIED>
    <!ATTLIST dd dir (ltr | rtl) #IMPLIED>
    <!ELEMENT bq (block+ , credit?)*>
    <!ATTLIST bq id ID #IMPLIED>
    <!ATTLIST bq class NMTOKENS #IMPLIED>
    <!ATTLIST bq style CDATA #IMPLIED>
    <!ATTLIST bq lang NMTOKEN #IMPLIED>
    <!ATTLIST bq dir (ltr | rtl) #IMPLIED>
    <!ATTLIST bq nowrap (nowrap) #IMPLIED>
    <!ATTLIST bq quote-source CDATA #IMPLIED>
    <!ELEMENT credit (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST credit id ID #IMPLIED>
    <!ATTLIST credit class NMTOKENS #IMPLIED>
    <!ATTLIST credit style CDATA #IMPLIED>
    <!ATTLIST credit lang NMTOKEN #IMPLIED>
    <!ATTLIST credit dir (ltr | rtl) #IMPLIED>
    <!ELEMENT fn (body.content)+>
    <!ATTLIST fn id ID #IMPLIED>
    <!ATTLIST fn class NMTOKENS #IMPLIED>
    <!ATTLIST fn style CDATA #IMPLIED>
    <!ATTLIST fn lang NMTOKEN #IMPLIED>
    <!ATTLIST fn dir (ltr | rtl) #IMPLIED>
    <!ELEMENT pre (#PCDATA)>
    <!ATTLIST pre id ID #IMPLIED>
    <!ELEMENT hr EMPTY>
    <!ATTLIST hr id ID #IMPLIED>
    <!ATTLIST hr src CDATA #IMPLIED>
    <!ELEMENT datasource (#PCDATA)>
    <!ATTLIST datasource id ID #IMPLIED>
    <!ELEMENT caption (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q | p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr)*>
    <!ATTLIST caption id ID #IMPLIED>
    <!ATTLIST caption class NMTOKENS #IMPLIED>
    <!ATTLIST caption style CDATA #IMPLIED>
    <!ATTLIST caption lang NMTOKEN #IMPLIED>
    <!ATTLIST caption dir (ltr | rtl) #IMPLIED>
    <!ATTLIST caption align (top | bottom | left | right) #IMPLIED>
    <!ELEMENT col EMPTY>
    <!ATTLIST col id ID #IMPLIED>
    <!ATTLIST col class NMTOKENS #IMPLIED>
    <!ATTLIST col style CDATA #IMPLIED>
    <!ATTLIST col lang NMTOKEN #IMPLIED>
    <!ATTLIST col dir (ltr | rtl) #IMPLIED>
    <!ATTLIST col span NMTOKEN "1">
    <!ATTLIST col width CDATA #IMPLIED>
    <!ATTLIST col align (left | center | right | justify | char) #IMPLIED>
    <!ATTLIST col char CDATA #IMPLIED>
    <!ATTLIST col charoff CDATA #IMPLIED>
    <!ATTLIST col valign (top | middle | bottom | baseline) #IMPLIED>
    <!ELEMENT colgroup (col)+>
    <!ATTLIST colgroup id ID #IMPLIED>
    <!ATTLIST colgroup class NMTOKENS #IMPLIED>
    <!ATTLIST colgroup style CDATA #IMPLIED>
    <!ATTLIST colgroup lang NMTOKEN #IMPLIED>
    <!ATTLIST colgroup dir (ltr | rtl) #IMPLIED>
    <!ATTLIST colgroup align (left | center | right | justify | char) #IMPLIED>
    <!ATTLIST colgroup char CDATA #IMPLIED>
    <!ATTLIST colgroup charoff CDATA #IMPLIED>
    <!ATTLIST colgroup valign (top | middle | bottom | baseline) #IMPLIED>
    <!ELEMENT thead (tr)+>
    <!ATTLIST thead id ID #IMPLIED>
    <!ATTLIST thead class NMTOKENS #IMPLIED>
    <!ATTLIST thead style CDATA #IMPLIED>
    <!ATTLIST thead lang NMTOKEN #IMPLIED>
    <!ATTLIST thead dir (ltr | rtl) #IMPLIED>
    <!ATTLIST thead align (left | center | right | justify | char) #IMPLIED>
    <!ATTLIST thead char CDATA #IMPLIED>
    <!ATTLIST thead charoff CDATA #IMPLIED>
    <!ATTLIST thead valign (top | middle | bottom | baseline) #IMPLIED>
    <!ELEMENT tbody (tr)+>
    <!ATTLIST tbody id ID #IMPLIED>
    <!ATTLIST tbody class NMTOKENS #IMPLIED>
    <!ATTLIST tbody style CDATA #IMPLIED>
    <!ATTLIST tbody lang NMTOKEN #IMPLIED>
    <!ATTLIST tbody dir (ltr | rtl) #IMPLIED>
    <!ATTLIST tbody align (left | center | right | justify | char) #IMPLIED>
    <!ATTLIST tbody char CDATA #IMPLIED>
    <!ATTLIST tbody charoff CDATA #IMPLIED>
    <!ATTLIST tbody valign (top | middle | bottom | baseline) #IMPLIED>
    <!ELEMENT tfoot (tr)+>
    <!ATTLIST tfoot id ID #IMPLIED>
    <!ATTLIST tfoot class NMTOKENS #IMPLIED>
    <!ATTLIST tfoot style CDATA #IMPLIED>
    <!ATTLIST tfoot lang NMTOKEN #IMPLIED>
    <!ATTLIST tfoot dir (ltr | rtl) #IMPLIED>
    <!ATTLIST tfoot align (left | center | right | justify | char) #IMPLIED>
    <!ATTLIST tfoot char CDATA #IMPLIED>
    <!ATTLIST tfoot charoff CDATA #IMPLIED>
    <!ATTLIST tfoot valign (top | middle | bottom | baseline) #IMPLIED>
    <!ELEMENT tr (th | td)+>
    <!ATTLIST tr id ID #IMPLIED>
    <!ATTLIST tr class NMTOKENS #IMPLIED>
    <!ATTLIST tr style CDATA #IMPLIED>
    <!ATTLIST tr lang NMTOKEN #IMPLIED>
    <!ATTLIST tr dir (ltr | rtl) #IMPLIED>
    <!ATTLIST tr align (left | center | right | justify | char) #IMPLIED>
    <!ATTLIST tr char CDATA #IMPLIED>
    <!ATTLIST tr charoff CDATA #IMPLIED>
    <!ATTLIST tr valign (top | middle | bottom | baseline) #IMPLIED>
    <!ELEMENT th (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q | p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr)*>
    <!ATTLIST th id ID #IMPLIED>
    <!ATTLIST th class NMTOKENS #IMPLIED>
    <!ATTLIST th style CDATA #IMPLIED>
    <!ATTLIST th lang NMTOKEN #IMPLIED>
    <!ATTLIST th dir (ltr | rtl) #IMPLIED>
    <!ATTLIST th axis CDATA #IMPLIED>
    <!ATTLIST th axes CDATA #IMPLIED>
    <!ATTLIST th nowrap (nowrap) #IMPLIED>
    <!ATTLIST th rowspan NMTOKEN "1">
    <!ATTLIST th colspan NMTOKEN "1">
    <!ATTLIST th align (left | center | right | justify | char) #IMPLIED>
    <!ATTLIST th char CDATA #IMPLIED>
    <!ATTLIST th charoff CDATA #IMPLIED>
    <!ATTLIST th valign (top | middle | bottom | baseline) #IMPLIED>
    <!ELEMENT td (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q | p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr)*>
    <!ATTLIST td id ID #IMPLIED>
    <!ATTLIST td class NMTOKENS #IMPLIED>
    <!ATTLIST td style CDATA #IMPLIED>
    <!ATTLIST td lang NMTOKEN #IMPLIED>
    <!ATTLIST td dir (ltr | rtl) #IMPLIED>
    <!ATTLIST td axis CDATA #IMPLIED>
    <!ATTLIST td axes CDATA #IMPLIED>
    <!ATTLIST td nowrap (nowrap) #IMPLIED>
    <!ATTLIST td rowspan NMTOKEN "1">
    <!ATTLIST td colspan NMTOKEN "1">
    <!ATTLIST td align (left | center | right | justify | char) #IMPLIED>
    <!ATTLIST td char CDATA #IMPLIED>
    <!ATTLIST td charoff CDATA #IMPLIED>
    <!ATTLIST td valign (top | middle | bottom | baseline) #IMPLIED>
    <!ELEMENT chron (#PCDATA)>
    <!ATTLIST chron id ID #IMPLIED>
    <!ATTLIST chron norm CDATA #IMPLIED>
    <!ELEMENT event (#PCDATA | alt-code)*>
    <!ATTLIST event id ID #IMPLIED>
    <!ATTLIST event start-date CDATA #IMPLIED>
    <!ATTLIST event end-date CDATA #IMPLIED>
    <!ATTLIST event idsrc CDATA #REQUIRED>
    <!ATTLIST event value CDATA #REQUIRED>
    <!ELEMENT function (#PCDATA | alt-code)*>
    <!ATTLIST function id ID #IMPLIED>
    <!ATTLIST function idsrc CDATA #REQUIRED>
    <!ATTLIST function value CDATA #REQUIRED>
    <!ELEMENT location (#PCDATA | sublocation | city | state | region | country | alt-code)*>
    <!ATTLIST location id ID #IMPLIED>
    <!ATTLIST location location-code CDATA #IMPLIED>
    <!ATTLIST location code-source CDATA #IMPLIED>
    <!ELEMENT sublocation (#PCDATA | alt-code)*>
    <!ATTLIST sublocation id ID #IMPLIED>
    <!ATTLIST sublocation location-code CDATA #IMPLIED>
    <!ATTLIST sublocation code-source CDATA #IMPLIED>
    <!ELEMENT city (#PCDATA | alt-code)*>
    <!ATTLIST city id ID #IMPLIED>
    <!ATTLIST city city-code CDATA #IMPLIED>
    <!ATTLIST city code-source CDATA #IMPLIED>
    <!ELEMENT state (#PCDATA | alt-code)*>
    <!ATTLIST state id ID #IMPLIED>
    <!ATTLIST state state-code CDATA #IMPLIED>
    <!ATTLIST state code-source CDATA #IMPLIED>
    <!ELEMENT region (#PCDATA | alt-code)*>
    <!ATTLIST region id ID #IMPLIED>
    <!ATTLIST region region-code CDATA #IMPLIED>
    <!ATTLIST region code-source CDATA #IMPLIED>
    <!ELEMENT country (#PCDATA | alt-code)*>
    <!ATTLIST country id ID #IMPLIED>
    <!ATTLIST country iso-cc CDATA #IMPLIED>
    <!ELEMENT money (#PCDATA)>
    <!ATTLIST money id ID #IMPLIED>
    <!ATTLIST money unit CDATA #IMPLIED>
    <!ATTLIST money date CDATA #IMPLIED>
    <!ELEMENT num (#PCDATA | frac | sub | sup)*>
    <!ATTLIST num id ID #IMPLIED>
    <!ATTLIST num units CDATA #IMPLIED>
    <!ATTLIST num decimal-ch CDATA #IMPLIED>
    <!ATTLIST num thousands-ch CDATA #IMPLIED>
    <!ELEMENT frac (numer , frac-sep? , denom)>
    <!ATTLIST frac id ID #IMPLIED>
    <!ELEMENT numer (#PCDATA)>
    <!ATTLIST numer id ID #IMPLIED>
    <!ELEMENT frac-sep (#PCDATA)>
    <!ATTLIST frac-sep id ID #IMPLIED>
    <!ELEMENT denom (#PCDATA)>
    <!ATTLIST denom id ID #IMPLIED>
    <!ELEMENT sub (#PCDATA)>
    <!ATTLIST sub id ID #IMPLIED>
    <!ATTLIST sub class NMTOKENS #IMPLIED>
    <!ATTLIST sub style CDATA #IMPLIED>
    <!ATTLIST sub lang NMTOKEN #IMPLIED>
    <!ATTLIST sub dir (ltr | rtl) #IMPLIED>
    <!ELEMENT sup (#PCDATA)>
    <!ATTLIST sup id ID #IMPLIED>
    <!ATTLIST sup class NMTOKENS #IMPLIED>
    <!ATTLIST sup style CDATA #IMPLIED>
    <!ATTLIST sup lang NMTOKEN #IMPLIED>
    <!ATTLIST sup dir (ltr | rtl) #IMPLIED>
    <!ELEMENT object.title (#PCDATA | alt-code)*>
    <!ATTLIST object.title id ID #IMPLIED>
    <!ATTLIST object.title class NMTOKENS #IMPLIED>
    <!ATTLIST object.title style CDATA #IMPLIED>
    <!ATTLIST object.title lang NMTOKEN #IMPLIED>
    <!ATTLIST object.title dir (ltr | rtl) #IMPLIED>
    <!ATTLIST object.title idsrc CDATA #REQUIRED>
    <!ATTLIST object.title value CDATA #REQUIRED>
    <!ELEMENT org (#PCDATA | alt-code)*>
    <!ATTLIST org id ID #IMPLIED>
    <!ATTLIST org idsrc CDATA #REQUIRED>
    <!ATTLIST org value CDATA #REQUIRED>
    <!ELEMENT alt-code EMPTY>
    <!ATTLIST alt-code id ID #IMPLIED>
    <!ATTLIST alt-code idsrc CDATA #REQUIRED>
    <!ATTLIST alt-code value CDATA #REQUIRED>
    <!ELEMENT person (#PCDATA | name.given | name.family | function | alt-code)*>
    <!ATTLIST person id ID #IMPLIED>
    <!ATTLIST person idsrc CDATA #REQUIRED>
    <!ATTLIST person value CDATA #REQUIRED>
    <!ELEMENT name.given (#PCDATA)>
    <!ATTLIST name.given id ID #IMPLIED>
    <!ELEMENT name.family (#PCDATA)>
    <!ATTLIST name.family id ID #IMPLIED>
    <!ELEMENT postaddr (addressee , delivery.point? , (postcode | delivery.office | region | country)*)>
    <!ATTLIST postaddr id ID #IMPLIED>
    <!ELEMENT virtloc (#PCDATA | alt-code)*>
    <!ATTLIST virtloc id ID #IMPLIED>
    <!ATTLIST virtloc idsrc CDATA #REQUIRED>
    <!ATTLIST virtloc value CDATA #REQUIRED>
    <!ELEMENT a (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST a id ID #IMPLIED>
    <!ATTLIST a class NMTOKENS #IMPLIED>
    <!ATTLIST a style CDATA #IMPLIED>
    <!ATTLIST a lang NMTOKEN #IMPLIED>
    <!ATTLIST a dir (ltr | rtl) #IMPLIED>
    <!ATTLIST a href CDATA #IMPLIED>
    <!ATTLIST a name CDATA #IMPLIED>
    <!ATTLIST a md CDATA #IMPLIED>
    <!ATTLIST a rel NMTOKEN #IMPLIED>
    <!ATTLIST a rev NMTOKEN #IMPLIED>
    <!ATTLIST a title CDATA #IMPLIED>
    <!ATTLIST a methods NMTOKENS #IMPLIED>
    <!ELEMENT br EMPTY>
    <!ATTLIST br id ID #IMPLIED>
    <!ELEMENT em (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST em id ID #IMPLIED>
    <!ATTLIST em class NMTOKENS #IMPLIED>
    <!ATTLIST em style CDATA #IMPLIED>
    <!ATTLIST em lang NMTOKEN #IMPLIED>
    <!ATTLIST em dir (ltr | rtl) #IMPLIED>
    <!ELEMENT lang (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST lang id ID #IMPLIED>
    <!ATTLIST lang class NMTOKENS #IMPLIED>
    <!ATTLIST lang style CDATA #IMPLIED>
    <!ATTLIST lang lang NMTOKEN #IMPLIED>
    <!ATTLIST lang dir (ltr | rtl) #IMPLIED>
    <!ELEMENT pronounce (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST pronounce id ID #IMPLIED>
    <!ATTLIST pronounce guide CDATA #IMPLIED>
    <!ATTLIST pronounce phonetic CDATA #IMPLIED>
    <!ELEMENT q (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST q id ID #IMPLIED>
    <!ATTLIST q class NMTOKENS #IMPLIED>
    <!ATTLIST q style CDATA #IMPLIED>
    <!ATTLIST q lang NMTOKEN #IMPLIED>
    <!ATTLIST q dir (ltr | rtl) #IMPLIED>
    <!ATTLIST q quote-source CDATA #IMPLIED>
    <!ELEMENT addressee (person , function? , care.of?)>
    <!ATTLIST addressee id ID #IMPLIED>
    <!ELEMENT care.of (#PCDATA)>
    <!ATTLIST care.of id ID #IMPLIED>
    <!ELEMENT delivery.point (#PCDATA | br)*>
    <!ATTLIST delivery.point id ID #IMPLIED>
    <!ATTLIST delivery.point point-code CDATA #IMPLIED>
    <!ATTLIST delivery.point code-source CDATA #IMPLIED>
    <!ELEMENT postcode (#PCDATA)>
    <!ATTLIST postcode id ID #IMPLIED>
    <!ATTLIST postcode code-source CDATA #IMPLIED>
    <!ELEMENT delivery.office (#PCDATA | br)*>
    <!ATTLIST delivery.office id ID #IMPLIED>
    <!ATTLIST delivery.office office-code CDATA #IMPLIED>
    <!ATTLIST delivery.office code-source CDATA #IMPLIED>
    <!ELEMENT body.end (tagline? , bibliography?)>
    <!ATTLIST body.end id ID #IMPLIED>
    <!ELEMENT tagline (#PCDATA | chron | copyrite | event | function | location | money | num | object.title | org | person | postaddr | virtloc | a | br | em | lang | pronounce | q)*>
    <!ATTLIST tagline id ID #IMPLIED>
    <!ATTLIST tagline type (std | pa | npa) "std">
    <!ELEMENT bibliography (#PCDATA)>
    <!ATTLIST bibliography id ID #IMPLIED>
    ]>
    <NewsML>
      <Catalog Href="http://www.afp.com/dtd/AFPCatalog.xml"/>
      <NewsEnvelope>
        <DateAndTime>20011022T154508Z</DateAndTime>
      </NewsEnvelope>
      <NewsItem>
        <Identification>
          <NewsIdentifier>
            <ProviderId>afp.com</ProviderId>
            <DateId>20011022</DateId>
            <NewsItemId>mmd--deutsch--journal--spo</NewsItemId>
            <RevisionId PreviousRevision="0" Update="N">1</RevisionId>
            <PublicIdentifier>urn:NewsML:afp.com:20011022:mmd--deutsch--journal--spo:1</PublicIdentifier>
          </NewsIdentifier>
          <NameLabel>HINTERGRUND</NameLabel>
        </Identification>
        <NewsManagement>
          <NewsItemType FormalName="News"/>
          <FirstCreated>20011022T154508Z</FirstCreated>
          <ThisRevisionCreated>20011022T154508Z</ThisRevisionCreated>
          <Status FormalName="Usable"/>
        </NewsManagement>
        <NewsComponent>
          <AdministrativeMetadata>
            <Provider>
              <Party FormalName="AFP"/>
            </Provider>
          </AdministrativeMetadata>
          <DescriptiveMetadata>
            <Language FormalName="de"/> 
          </DescriptiveMetadata>
          <NewsComponent>
            <NewsLines>
              <HeadLine>Berliner SPD f