Italian Xml2Map inserito solo una volta

Angelo Messina

Active Member
Licensed User
B4A Versione: 9.01.2
Java Versione: 8
Analisi del Codice. Error
Errore Analisi Programma.
Descrizione errore: È già stato aggiunto un elemento con la stessa chiave.
Errore nella linea: 5 (Xml2Map)
Type XmlElement (Name As String, Children As List, Text As String, Attributes As Map)
 

Star-Dust

Expert
Licensed User
qual'è la domanda
 

Angelo Messina

Active Member
Licensed User
praticamente al momento di compilare ho questo errore
B4A Versione: 9.01.2
Java Versione: 8
Analisi del Codice. Error
Errore Analisi Programma.
Descrizione errore: È già stato aggiunto un elemento con la stessa chiave.
Errore nella linea: 5 (Xml2Map)
Type XmlElement (Name As String, Children As List, Text As String, Attributes As Map)
 

Star-Dust

Expert
Licensed User
fai vedere il codice
 

Angelo Messina

Active Member
Licensed User
Sub LeggiXML(Percorso As String,FileXML As String) As List
Dim xm As Xml2Map
xm.Initialize
ParsedData = xm.Parse(File.ReadString(Percorso, FileXML))
Dim rss As Map = ParsedData.Get("rss")
Dim channel As Map = rss.Get("channel")
Dim items As List = channel.Get("item")
For Each item As Map In items
Dim title As String = item.Get("title")
Dim link As String = item.Get("link")
List1.AddSingleLine2(title, link)
Next
Return List1
End Sub
ma anche remmato stesso errore
 

Star-Dust

Expert
Licensed User
Hai provato a cambiare uno delel chiavi di questo tipo?
Type XmlElement (Name As String, Children As List, Text As String, Attributes As Map)

Perchè mi pare che neanche avvia l'App. Da errore nelle compilazione
 

Angelo Messina

Active Member
Licensed User
infatti,
ho provato a selezionare solo la libreria senza nessuna chiamata, e da lo stesso errore in compilazione
 

Star-Dust

Expert
Licensed User
Mi compila correttamente. Che impostazioni SDK hai tu nel uo B4A?
 
Last edited:

Star-Dust

Expert
Licensed User
9.01.2

<uses-sdk android:minSdkVersion="6" android:targetSdkVersion="28"/>
Hai aggiornato l'SDK al 28?
Hai scaricato tutti i file?
Hai selezionato la cartella giusta per Android.Jar?

upload_2019-6-6_18-44-36.png
 

Star-Dust

Expert
Licensed User
Non è che per caso hai aggiunti la libreria nella cartella delle librerie aggiuntive?
 

Star-Dust

Expert
Licensed User
Perchè è una libreria interna. Si trova già nella cartella delle librerie interne
 

Star-Dust

Expert
Licensed User
Se l'hai copiata nella cartella delle librerie esterne, cancellala.
Poi chiudi e ripari B4A
 
Top