NITF profili
NITF (News Industry Text Format) eski haber yazılımlarının çoğunun okuduğu XML biçimidir. Ajans NITF dosyasını yalnızca dosya kanallarında üretir: SFTP gönderimi, FTP gönderimi ve ajans FTP kutusu. Hazır ayarı: XML klasör içe alma (NITF).
- Bir haber = bir
.xmldosyası. Dosya adı, yazma sırası ve.yha-tmpkuralı diğer dosya biçimleriyle aynıdır. - Tek başına servis edilen fotoğraf ve video için de dosya üretilir (gövde altyazıdır).
- Sürüm:
nitf.surum(3.6varsayılan;3.5,3.4,3.3). Yapı 3.3'ten beri bulunan öğelerle sınırlıdır. - Kodlama: UTF-8, ISO-8859-9 ya da Windows-1254 (XML biçiminde US-ASCII verilmez).
Profil seçenekleri
| Ayar | Değerler | Varsayılan |
|---|---|---|
nitf.surum | 3.6, 3.5, 3.4, 3.3 | 3.6 |
nitf.doctype | doğru / yanlış | doğru: <!DOCTYPE nitf PUBLIC "-//IPTC//DTD NITF <sürüm>//EN" "nitf-<sürüm>.dtd"> |
nitf.medya_ogesi | doğru / yanlış | doğru: gövde sonunda <media> öğeleri |
ust_veri | standart, uyumluluk | NITF hazır ayarında uyumluluk (Fotoğraf üst verisi) |
Örnek
xml
<?xml version="1.0" encoding="windows-1254"?>
<!DOCTYPE nitf PUBLIC "-//IPTC//DTD NITF 3.6//EN" "nitf-3-6.dtd">
<nitf version="-//IPTC//DTD NITF 3.6//EN" baselang="tr-TR">
<head>
<title>Örnek kentte yeni kütüphane açıldı</title>
<meta name="yha-no" content="H-900123"/>
<meta name="yha-surum" content="2"/>
<meta name="yha-tanitim" content="false"/>
<tobject tobject.type="news">
<tobject.subject tobject.subject.refnum="01000000" tobject.subject.type="Kültür ve Sanat" tobject.subject.code="KUL"/>
</tobject>
<docdata management-status="usable">
<doc-id regsrc="YHA" id-string="H-900123"/>
<urgency ed-urg="5"/>
<date.issue norm="20261009T080000+0000"/>
<du-key key="H-900123" version="2"/>
<ed-msg msg-type="correction" info="Açılış saati düzeltildi."/>
<doc.rights owner="Yazar Haber Ajansı" limitations="“Yazar Haber Ajansı” belirtilerek kullanılır"/>
<identified-content><classifier type="yhakat" value="kultur_sanat"/></identified-content>
</docdata>
</head>
<body>
<body.head><hedline><hl1>Örnek kentte yeni kütüphane açıldı</hl1></hedline><byline>Yazar Haber Ajansı</byline></body.head>
<body.content><p>…</p></body.content>
<body.end><tagline>“Yazar Haber Ajansı” belirtilerek kullanılır</tagline></body.end>
</body>
</nitf>Gerçek çıktıların tamamı entegrasyon kitinin ornek-dosyalar/ klasöründedir (yeni, düzeltme, iptal, embargo, tanıtım, flaş, tek başına fotoğraf; her kodlama).
Eşleme
| Ajans alanı | NITF | Not |
|---|---|---|
baslik | head/title, hedline/hl1 | Tanıtımda önekli |
spot | abstract/p | |
govde | body.content/p | Boş satırla ayrılan her paragraf; XML kaçışlı |
no, surum_no | doc-id@id-string, du-key@key ve @version, meta yha-no / yha-surum | Düzeltmede sürüm artar |
oncelik | urgency@ed-urg | Flaş 1, önemli 3, normal 5 |
ilk_servis_zamani | date.issue@norm | ISO 8601 temel biçim, UTC |
embargo.zaman | date.release@norm; management-status="embargoed" | Yalnızca "önceden ver" profilinde, içerik saatinden önce gidiyorsa |
| son düzeltme notu | ed-msg@msg-type="correction" | |
| iptal | management-status="canceled", ed-msg@msg-type="kill" | Gövde "İPTAL — KULLANMAYIN: <başlık>"; dosya adı …_IPTAL.xml |
kategori | tobject.subject (Media Topic) ve classifier type="yhakat" | Eşleme yoksa yalnızca classifier (Kategori kodları) |
il, ilce | identified-content/location, dateline/location/city | |
etiketler | key-list/keyword | |
imza | byline, distributor | |
kullanim | doc.rights@limitations, body.end/tagline | |
tanitim | meta yha-tanitim, tobject@tobject.type="advertisement", başlık öneki | Tanıtım içerik |
| medya | media öğeleri; media-reference@source aynı klasördeki dosya adı ya da imzalı bağlantı | Video media-type="video" |
Okuyucunuz için
- Haberin kalıcı anahtarı
doc-id@id-string'dir;du-key@versionbüyükse eski kaydın üzerine yazın. management-status="canceled"ya da dosya adında_IPTAL→ kaydı yayından kaldırın.- Şemayla doğrulamak için IPTC'nin NITF XSD'sini kullanın: iptc.org/standards/nitf.