7 付録
7.4 サンプル
7.4.1 記事単体のサンプル
<?xml version="1.0" encoding="UTF-16"?>
<!--文字エンコーディングは規定しない。ここではUTF-16を指定した。-->
<!--つぎのDTDの場所は、今回のサンプルではIPTCにあわせたが、実装を規定するものではない-->
<!DOCTYPE NewsML PUBLIC "urn:newsml:iptc.org:20001006:NewsMLv1.0.dtd:1" "../DTD/NewsMLv1.0.dtd" [ <!ENTITY % NskBasicText.dtd SYSTEM "../DTD/NskBasicText.dtd">
%NskBasicText.dtd;
]>
<!--このサンプルの背景-->
<!--試合前日6月1日に、明日の試合についてのニュースが発行されている(派生元ニュース)-->
明日2日
コンフェデレーション杯 1 次リーグB 組 日本対カメルーンが 開かれる。
………
………
………
………
………
………
………
………
………
urn:newsml:pressnet.or.jp:20010601:sportsnews012345
urn:newsml:pressnet.or.jp:20010602:sportsnews123456:1
urn:newsml:pressnet.or.jp:20010602:sportsnews123456:2
改版
urn:newsml:pressnet.or.jp:20010602:photo223456 関連
AssociatedWith
関連 AssociatedWith 派生
DerivedFrom
派生 DerivedFrom
記事サンプルの背景
この記事サンプルには、派生元ニュース、関連ニュース、前版ニュースの情報が含まれている。
NewsMLでは、1つのニュースファイル中に、そのニュースの作成された背景や関係ニュースを 示すことができる。
コンフェデレーション杯 1 次リーグB 組 日本対カメルーン 前半8分、先制ゴールを決 める鈴木
コンフェデレーションズ杯で 2日、日本が一次リーグB 組、カメルーン戦に2 :0 で 勝ち、勝ち点6 として一番乗 りでベスト4 進出を決めた。
<!--このニュース(第2版)の第1版は、6月2日20時(試合中)に発行された。-->
<!--このニュース(第2版)は、6月2日23時(試合後)に発行された。-->
<!--このニュースに関連ニュースとして、6月2日に発行された鈴木の写真がある-->
<NewsML>
<Catalog>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.iptc-format-nsk:1</Urn>
<DefaultVocabularyFor Context="Format/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iso-language-ja:1</Urn>
<DefaultVocabularyFor Context="Language/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-mediatype-ja:1</Urn>
<DefaultVocabularyFor Context="MediaType/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.iptc-metadatatype-nsk:1</Urn>
<DefaultVocabularyFor Context="MetadataType/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-mimetype-ja:1</Urn>
<DefaultVocabularyFor Context="MimeType/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-newsitemtype-ja:2</Urn>
<DefaultVocabularyFor Context="NewsItemType/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.nsk-newslinetype:1</Urn>
<DefaultVocabularyFor Context="NewsLineType/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.nsk-newsproduct:1</Urn>
<DefaultVocabularyFor Context="NewsProduct/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:Mydomain:20010516:my-newsservices:1</Urn>
<DefaultVocabularyFor Context="NewsService/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.nsk-party:1</Urn>
<DefaultVocabularyFor Context="Party/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-priority-ja:1</Urn>
<DefaultVocabularyFor Context="Priority/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-status-ja:1</Urn>
<DefaultVocabularyFor Context="Status/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-status-ja:1</Urn>
<DefaultVocabularyFor Context="FutureStatus/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-subjectcode-ja:4</Urn>
<DefaultVocabularyFor Context="Subject/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-subjectcode-ja:4</Urn>
<DefaultVocabularyFor Context="SubjectMatter/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iptc-subjectcode-ja:4</Urn>
<DefaultVocabularyFor Context="SubjectDetail/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:iptc.org:20001006:topicset.iptc-subjectqualifier-ja:2</Urn>
<DefaultVocabularyFor Context="SubjectQualifier/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.iptc-topictype-nsk:1</Urn>
<DefaultVocabularyFor Context="TopicSet/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.iptc-topictype-nsk:1</Urn>
<DefaultVocabularyFor Context="TopicType/@FormalName"/>
</Resource>
</Catalog>
<NewsEnvelope>
<TransmissionId>adc123</TransmissionId>
<SentFrom>
<Party FormalName="NskSportsSection"/>
</SentFrom>
<Party FormalName="A-company"/>
</SentTo>
<DateAndTime>20010602T230000+0900</DateAndTime>
<NewsService FormalName="SPORTS"/>
<NewsProduct FormalName="NskNewsML:1"/>
<Priority FormalName="5"/>
</NewsEnvelope>
<NewsItem>
<Comment xml:lang="ja">併用写真があります</Comment>
<Identification>
<NewsIdentifier>
<ProviderId>pressnet.or.jp</ProviderId>
<DateId>20010602</DateId>
<NewsItemId>sportsnews123456</NewsItemId>
<RevisionId PreviousRevision="1" Update="N">2</RevisionId>
<PublicIdentifier>urn:newsml:pressnet.or.jp:20010602:sportsnews123456:2</PublicIdentifier>
</NewsIdentifier>
</Identification>
<NewsManagement>
<NewsItemType FormalName="News"/>
<FirstCreated>20010602T200012+0900</FirstCreated>
<ThisRevisionCreated>20010602T220043+0900</ThisRevisionCreated>
<Status FormalName="Usable"/>
<DerivedFrom NewsItem="urn:newsml:pressnet.or.jp:20010601:sportsnews012345">
<Comment xml:lang="ja">前日のsprotsnews012345</Comment>
</DerivedFrom>
<AssociatedWith NewsItem="urn:newsml:pressnet.or.jp:20010602:photo223456">
<Comment xml:lang="ja">併用写真</Comment>
</AssociatedWith>
</NewsManagement>
<NewsComponent xml:lang="ja">
<Comment>関連写真があります</Comment>
<NewsLines>
<HeadLine>鈴木2得点</HeadLine>
<SubHeadLine>日本準決勝進出</SubHeadLine>
<ByLine>新聞太郎</ByLine>
<DateLine>2001年6月2日、新潟県、新潟スタジアム</DateLine>
<CreditLine>Pressnet</CreditLine>
<CopyrightLine xml:lang="en">NSK all rights reserved.</CopyrightLine>
<RightsLine>2次使用禁止、新聞紙面用メディア使用禁止</RightsLine>
<SeriesLine>コンフェデ杯特集</SeriesLine>
<KeywordLine>コンフェデ杯</KeywordLine>
<KeywordLine>サッカー</KeywordLine>
<NewsLine>
<NewsLineType FormalName="Karimidashi"/>
<NewsLineText>○△サンプル</NewsLineText>
</NewsLine>
</NewsLines>
<AdministrativeMetadata>
<Provider>
<Party FormalName="NSK"/>
</Provider>
<Creator>
<Party FormalName="NSK"/>
</Creator>
</AdministrativeMetadata>
<RightsMetadata>
<Copyright>
<CopyrightHolder>日本新聞協会</CopyrightHolder>
<CopyrightDate>2001-2002</CopyrightDate>
</Copyright>
</RightsMetadata>
<DescriptiveMetadata>
<Language FormalName="ja"/>
<SubjectCode>
<!--Sport-->
<Subject FormalName="15000000"/>
<!--Soccer-->
<SubjectMatter FormalName="15054000"/>
<!--professional-->
<SubjectQualifier FormalName="15000010"/>
</SubjectCode>
</DescriptiveMetadata>
<Metadata>
<Catalog>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.iptc-metadatatype-nsk:1</Urn>
<DefaultVocabularyFor Context="MetadataType/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.iptc-property-nsk:1</Urn>
<DefaultVocabularyFor Context="Property/@FormalName"/>
</Resource>
<Resource>
<Urn>urn:newsml:pressnet.or.jp:20001006:topicset.iso-country-ja:1</Urn>
<DefaultVocabularyFor Context="Property[@FormalName='NskCountry']/@Value"/>
</Resource>
<Urn>urn:newsml:pressnet.or.jp:20010516:topicset.nsk-jpnareacode:1</Urn>
<DefaultVocabularyFor Context="Property[@FormalName='NskJpnAreaCode']/@Value"/>
</Resource>
</Catalog>
<!--地域情報を表すMetadata-->
<MetadataType FormalName="NskAreaInformation"/>
<!--NskRelevantAreaは、ニュースの関連地域を表し、NskOriginatedAreaは、発生した場所を表す。NskCountryは国コード、NskJpnAreaCodeは、
都道府県市町村コード、NskLocationは、自由記述-->
<Property FormalName="NskRelevantArea">
<!--日本-->
<Property FormalName="NskCountry" Value="JPN"/>
<!--新潟県新潟市-->
<Property FormalName="NskJpnAreaCode" Value="15201"/>
</Property>
<Property FormalName="NskRelevantArea">
<!--韓国-->
<Property FormalName="NskCountry" Value="KOR"/>
</Property>
<Property FormalName="NskRelevantArea">
<!--カメルーン-->
<Property FormalName="NskCountry" Value="CMR"/>
</Property>
<Property FormalName="NskOriginatedArea">
<Property FormalName="NskCountry" Value="JPN"/>
<Property FormalName="NskJpnAreaCode" Value="15201"/>
<Property FormalName="NskLocation" Value="新潟スタジアム"/>
</Property>
</Metadata>
<ContentItem>
<MediaType FormalName="Text"/>
<Format FormalName="NskBasicText"/>
<MimeType FormalName="text/xml"/>
<DataContent>
<!--ここからNskBasicText.dtdで規定された構造-->
<body>
<p>コンフェデレーションズ杯で二日、日本が一次リーグB組、カメルーン戦に2―0で勝ち、勝ち点6として一番乗りでベスト4進出を決めた。</p>
</body>
</DataContent>
</ContentItem>
</NewsComponent>
</NewsItem>
</NewsML>