Ultimi argomenti attivi
» attestazione di avvenuto recupero - art 198 c2bisDa romeo2 Mer Gen 25, 2023 12:54 pm
» MUD Comuni
Da luanap Mer Gen 25, 2023 12:34 pm
» art. 193-bis: INTERMODALE: un passo in avanti o 2 indietro ?
Da vaghestelledellorsa Mer Gen 18, 2023 9:48 pm
» stampa registro r/c in modalità digitale
Da tfrab Mer Gen 18, 2023 10:10 am
» modalità semplificata e ordinaria di gestione dei RAEE
Da tfrab Mar Gen 17, 2023 10:20 am
» RIFIUTI DA EMULSIONI OLEOSE E TRASPORTO MERCI PERICOLOSE
Da tfrab Gio Gen 12, 2023 5:18 pm
» MUD 2023 - ci sono novità?
Da nickcla Mer Gen 11, 2023 1:44 pm
» raggruppamento temporaneo presso la sede o unità locale del manutentore
Da Paolo UD Mer Gen 11, 2023 1:13 pm
» Cantiere edile: come compilare correttamente il mud?
Da erdna79 Mar Gen 10, 2023 1:08 pm
» Comunicazione nomina consulente ADR e sedi operative
Da Maniscalco Mar Gen 10, 2023 12:09 am
Lettura cataloghi
2 partecipanti
Pagina 1 di 1
Lettura cataloghi
Qualcuno ha provato a leggere i dati dei cataloghi che sono a disposizione nel SISTRI?
Io ho provato e non tutti i cataloghi sono riuscito a leggerli.
Ad esempio sono riuscito con il catalogo STATI_FISICI_RIFIUTO ma non con CODICI_CER_III_LIVELLO perchè mi restituisce l'errore:
"Errore nella deserializzazione del corpo del messaggio di risposta per l'operazione 'GetCatalogo'."
Qualcuno mi sa spiegare come correggere il problema?
Premetto che inizialmente mi dava un errore di dimensione sui caratteri ricevuti (maxReceivedMessageSize e maxBufferSize) che ho modificato in app.config.
Posto il codice (magari c'è un sistema diverso e migliore che non conosco):
Dim NomeCatalogo As String = "CODICI_CER_III_LIVELLO"
Dim catalogo As String = ""
catalogo = obj1.GetCatalogo(identity, NomeCatalogo)
Dim xml_ds As DataSet = New DataSet
Dim xmlSR As System.IO.StringReader = New System.IO.StringReader(catalogo)
xml_ds.ReadXml(xmlSR, XmlReadMode.Auto)
'Visualizzo i dati
Dim conta As Integer = 0
For conta = 0 To xml_ds.Tables(3).Rows.Count - 1
Console.WriteLine(xml_ds.Tables(3).Rows(conta).Item(0) + " = " + xml_ds.Tables(3).Rows(conta).Item(1))
Next
Grazie per l'aiuto
Io ho provato e non tutti i cataloghi sono riuscito a leggerli.
Ad esempio sono riuscito con il catalogo STATI_FISICI_RIFIUTO ma non con CODICI_CER_III_LIVELLO perchè mi restituisce l'errore:
"Errore nella deserializzazione del corpo del messaggio di risposta per l'operazione 'GetCatalogo'."
Qualcuno mi sa spiegare come correggere il problema?
Premetto che inizialmente mi dava un errore di dimensione sui caratteri ricevuti (maxReceivedMessageSize e maxBufferSize) che ho modificato in app.config.
Posto il codice (magari c'è un sistema diverso e migliore che non conosco):
Dim NomeCatalogo As String = "CODICI_CER_III_LIVELLO"
Dim catalogo As String = ""
catalogo = obj1.GetCatalogo(identity, NomeCatalogo)
Dim xml_ds As DataSet = New DataSet
Dim xmlSR As System.IO.StringReader = New System.IO.StringReader(catalogo)
xml_ds.ReadXml(xmlSR, XmlReadMode.Auto)
'Visualizzo i dati
Dim conta As Integer = 0
For conta = 0 To xml_ds.Tables(3).Rows.Count - 1
Console.WriteLine(xml_ds.Tables(3).Rows(conta).Item(0) + " = " + xml_ds.Tables(3).Rows(conta).Item(1))
Next
Grazie per l'aiuto
Massimo2000- Membro della community
- Messaggi : 20
Data d'iscrizione : 22.02.11
Re: Lettura cataloghi
Devi anche aumentare il parametro "maxStringContentLength"
lucky2005- Utente Attivo
- Messaggi : 69
Data d'iscrizione : 07.02.11
Località : Catania
Re: Lettura cataloghi
lucky2005 ha scritto:Devi anche aumentare il parametro "maxStringContentLength"
Fatto e funziona.
Grazie
Massimo2000- Membro della community
- Messaggi : 20
Data d'iscrizione : 22.02.11

» trasporto cataloghi
» La commissione parlamentare d'inchiesta sui rifiuti sente puzza... di bruciato
» Nuovo regolamento dell'Albo gestori ambientali: lo stato dell'arte
» MUD2013 e lettura file .000
» La commissione parlamentare d'inchiesta sui rifiuti sente puzza... di bruciato
» Nuovo regolamento dell'Albo gestori ambientali: lo stato dell'arte
» MUD2013 e lettura file .000
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.