XML: come strutturare un file XML compatibile con Navori QL

Scritto il 28/09/2026
da Euro Sereni

Introduzione

I file XML sono un ottimo modo per pubblicare dati in tempo reale sui QL Player di Navori. Il Data Feed Manager di Navori ti dà il pieno controllo su quali parti del file XML o dei feed RSS mostrare sugli schermi. Naturalmente puoi creare e gestire i feed dati direttamente nel Data Feed Manager con l'opzione Server Feed. Ma se vuoi che i dati siano gestiti da qualcuno esterno alla tua azienda? O se vuoi pubblicare aggiornamenti senza usare affatto QL Manager? È qui che entra in gioco l'XML. Questo documento esamina alcuni scenari e descrive le tecniche per pubblicare e gestire dati esterni direttamente sugli schermi dei QL Player tramite XML.

Per rendere disponibili i dati XML a Navori QL servono due cose:

  1. Un file XML
  2. Un web server

Le basi

L'XML è stato creato per strutturare, memorizzare e trasportare informazioni. Il formato XML è simile all'HTML perché si applicano tag al testo, con la differenza che i tag li inventi tu: in HTML puoi usare solo tag predefiniti. Ecco un esempio di semplice documento XML: Documento XML

Come vedi, il concetto è piuttosto semplice. Il contenuto da mostrare si trova tra un tag e l'altro (il testo) e puoi scegliere i nomi dei tag che preferisci.

Con l'esempio sopra, il Data Feed Manager legge il file XML e mostra una colonna per ogni voce con tag. Più voci ci sono nel file XML, più record compaiono sugli schermi dei QL Player. Devi solo inserire i dati nel file XML in modo coerente e chiudere ogni tag.

Creare un file XML da zero è facile: puoi usare il Blocco note di Windows e scrivere il codice a mano. Il file XML si può modificare in qualsiasi momento e, se lo pubblichi su un web server, Navori QL lo legge e ne mostra il contenuto automaticamente.

È il modo più efficiente per pubblicare piccoli elenchi di dati al di fuori di Navori QL.

Nell'esempio seguente abbiamo aggiunto altri record al file XML.

XML

Ecco come appare il file XML dopo averlo aggiunto al Data Feed Manager di Navori QL.

L'XML mostra solo l'ultima riga? Vedi FAQ: 5378



Il Data Feed Manager elenca i contenuti compresi tra i tag XML. I nomi dei tag diventano le intestazioni e i contenuti tra i tag compaiono nelle colonne. Puoi modificare i contenuti o aggiungere nuovi record, poi ripubblicare il file XML sul web server: ogni QL Player recupererà gli aggiornamenti automaticamente.

Creare e modificare file XML

Segui le raccomandazioni del W3C: https://www.w3schools.com/xml/xml_rss.asp

Come detto sopra, il modo più semplice per preparare file XML da zero è il Blocco note di Windows. Scrivendo i contenuti da zero e mantenendo il codice semplice otterrai ottimi risultati con Navori QL. Ricordati solo di chiudere ogni tag, altrimenti il file XML non sarà valido.



  • City: il nome della città della previsione.
  • Morning: temperatura del mattino.
  • Afternoon: temperatura del pomeriggio.

Il tag Item delimita ogni record del file XML, mentre il tag Channel apre e chiude il file. Non devi per forza chiamare questi tag Item o Channel: puoi scegliere tu i nomi. Non dimenticare la riga in cima al file: i punti interrogativi all'inizio e alla fine del tag indicano che è una dichiarazione e riportano la versione XML usata nel file. Non devi usare gli stessi nomi di tag: puoi inventarne di tuoi e, se segui questa struttura di base, otterrai un file XML valido.

Pubblicare i dati

Per rendere disponibili i dati XML a Navori QL servono due cose:

  1. Un file XML.
  2. Un web server.

Per pubblicare e aggiornare online il feed dati, devi salvare il file XML su un web server (va bene qualsiasi web server).

Dopo aver configurato il nuovo feed XML in QL, puoi aggiungerne i campi ai template o ai ticker. Per aggiornare il contenuto dei feed, modifica il file XML originale sul tuo PC e caricalo sul web server (sovrascrivendo il vecchio file, con lo stesso nome). I QL Player caricheranno automaticamente i nuovi contenuti.



Metodi di pubblicazione alternativi

Supponiamo che tu gestisca più di uno o due file di dati XML e voglia automatizzare l'aggiornamento. Ti consigliamo di valutare uno dei tanti strumenti di sincronizzazione FTP disponibili online.

Esempi di altri feed XML: XML partenze XML prodotti


Fonte: articolo originale Navori (EN), aggiornato il 18/12/2025. Traduzione ENYCS.