Mit Internet-Standards wie HTML und XML können Inhalt und Struktur von Nachrichten von der Art ihrer Darstellung getrennt werden. So werden die Online-Angebote der Agenturen nicht etwa in fertigen Layouts geliefert, sondern als Feeds, die ohne großen Aufwand für verschiedene Redaktionssysteme, Medien und Darstellungsformen aufbereitet werden können. Der news feed der Nachrichtenagenturen, der stete Strom ständig neuer und sich zum Teil überholender Informationen, wird so für jeden Bezieher gleich in die passenden, individuell gestalteten Content Management Systeme geleitet.
Das News Industry Text Format (NITF) nutzt XML, die eXtensible Markup Language, um Inhalt und Struktur einer Textnachricht eindeutig zu bestimmen. Das Format wurde 1998 vom International Press Telecommunications Council (IPTC) eingeführt. Aktuell ist die Version 3.6 von 2012. NITF umfasst einen Katalog von semantischen Elementen, mit denen zum Beispiel eine Folge von Wörtern als Name einer Person bestimmt werden kann. Jedes Element hat einen sich öffnenden und sich schließenden Tag, mit spitzen Klammern und mit einem schrägen Strich / für den sich schließenden Tag:
<person><name.given>Hans</name.given><name.family>Müller</name.family></person>
Eine NITF-Nachricht besteht aus einem Head-Bereich mit Angaben zur Organisation, von der eine Meldung kommt, und einen Body-Bereich für Angaben zum Inhalt der Meldung. Dieser enthält ebenfalls einen Head-Bereich mit Elementen für Überschrift (hedline), Verfasser (byline) oder Ortsangabe (dateline). Danach folgt der eigentliche Inhalt im Element body.content. Dieser kann etwa Angaben zu zugehörigen Fotos und mehrere Absätze (p) enthalten.
<?xml version="1.0" encoding="UTF-8"?>
<nitf>
<head>
<docdata>
<doc.rights owner="http://press.example.org">
</doc.rights>
</docdata>
</head>
<body.head>
<hedline> <hl1 id="headline">Astronauts take spacewalk No. 3 after suit snag</hl1> </hedline>
<byline>By Alan Karben, <byttl>EP Aerospace Writer</byttl>.</byline>
<distributor>The Example Press</distributor>
<dateline> <location><city>CAPE CANAVERAL</city>, <state>Fla</state>.</location> </dateline>
</body.head>
<body.content>
<block>
<p>CAPE CANAVERAL, Fla. (EP) — A pair of astronauts stepped out on the third and final spacewalk of their mission ...</p>
<p>(zweiter Absatz)</p>
</block>
</body.content>
<body.end></body.end>
</nitf>
Eine NITF-Nachricht kann in einem allgemeineren Nachrichtencontainer integriert werden, der mit NewsML-G2 beschrieben ist und zugehörige weitere Medien wie Audio oder Video einschließt.