Vai al contenuto
PLC Forum


Leggere E Scrivere Da Vb6 File Xml


rikynar

Messaggi consigliati

Buona sera a tutti.

Sono un frequentatore di questo forum della sezione Domotica.

Ho un problema con VB6.

Devo leggere e scrivere un file XML creato in automatico da Ladderhome.

La struttura e questa:

<?xml version="1.0" encoding="UTF-8" standalone="true"?>

-<xml_standalone>

-<variables>

<var_2 lockmask="0" pinpos="0" pinpol="0" pindir="0" pintype="0" pinid="0" pinname="" comment="PLC - Flag Giorno o Notte" atb="8192" dt="1" oaddress="" iaddress="" address="%MX400.0" ioname="" tagname="PLC_DayOrNight" ordinal="1"/><var_1 lockmask="0" pinpos="0" pinpol="0" pindir="0" pintype="0" pinid="0" pinname="" comment="PLC - Ora Interna" atb="8192" dt="9" oaddress="" iaddress="" address="%MW1000" ioname="" tagname="PLC_OraInterna" ordinal="0"/>

</variables>

</xml_standalone>

Piu che altro mi interessa estrarre tagname in una label e address in un'altra label.

E' possibile farlo?

Vi ringrazio in anticipo.

Riky

Link al commento
Condividi su altri siti


Federico Milan

Prova ad usare l'oggetto DOMDocument o MSXML.DOMDocument.

Eventulamente utilizza l'., ci sono molti esempi.

ciao

Link al commento
Condividi su altri siti

Prova a dare un'occhiata quì

Ma devi per forza usare VB6? Ti chiedo questo perchè nell'ambiente .NET, Microsoft fornisce degli strumenti decisamente più potenti e facili per maneggiare file xml.

Per esempio si può caricare tutto il file xml in un dataset con un paio di righe di codice e quindi accedere alle informazioni senza problemi.

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...