Librerie: Parser XML

 

Parser XML:

Libreria per il parsing di documenti XML. Implementazione in MQL5 senza utilizzare librerie di terze parti.

Author: yu-sha

 

Caro ys-sha,

Grazie per il tuo lavoro!

Ho scaricato la libreria, ma quando provo a compilarla ottengo due errori:

  1. '=' - impossibile convertire da puntatore const a puntatore non const XmlElement.mqh 171 11
  2. 'GetXml' - chiamaun metodo non const per un oggetto costante XmlDocument.mqh 285 28

Potete aiutarmi?

Grazie in anticipo

Con i miei riguardi

Gianfrancio

 
gianfrancio:

Ho scaricato la libreria, ma quando provo a compilarla ottengo due errori:

  1. '=' - impossibile convertire da puntatore const a puntatore non const XmlElement.mqh 171 11
  2. 'GetXml' - chiamaun metodo non const per un oggetto costante XmlDocument.mqh 285 28

Corretto. Scaricare la versione aggiornata.
 

Ciao ys-sha,

Quando compilo uno script con la tua libreria inclusa, ottengo il seguente errore:

'aParent' - impossibile convertire da puntatore const a puntatore non const XmlElement.mqh 95 14

Apprezzo il tuo lavoro.

Izechias

 
Izechias:

Ciao ys-sha,

Quando compilo uno script con la tua libreria inclusa, ottengo il seguente errore:

'aParent' - impossibile convertire da puntatore const a puntatore non const XmlElement.mqh 95 14

Apprezzo il tuo lavoro.

Izechias

Ciao Izechias,

questo ragazzo ha già fatto questa correzione:

https://www.mql5.com/it/articles/2540?utm_campaign=MetaEditor+5&utm_medium=speciale&utm_source=mt5editor+articolo

Divertitevi.

Universal Expert Advisor: Integration with Standard MetaTrader Modules of Signals (Part 7)
Universal Expert Advisor: Integration with Standard MetaTrader Modules of Signals (Part 7)
  • 2016.07.22
  • Vasiliy Sokolov
  • www.mql5.com
This part of the article describes the possibilities of the CStrategy engine integration with the signal modules included into the standard library in MetaTrader. The article describes how to work with signals, as well as how to create custom strategies on their basis.
 

Caro ys-sha,

Grazie per il tuo lavoro!

per coloro che ricevono l'errore "cannot convert from const pointer to nonconst pointer"
allegato c'è la mia correzione, e ho anche aggiunto le caratteristiche CDATA che mi servivano

saluti

File:
 
xml_test.mq5 non viene compilato senza errori. Si verifica un errore alla riga 95 di XnlElement.mqh. 95: SetParent(aParent); Errore: 'aParent' - impossibile convertire da puntatore const a puntatore non const XmlElement.mqh 95 14 Come risolvere? Come mai il codice non viene compilato o eseguito?