Android Tutorial XML Parsing with the XmlSax library

Sebastiano Canfora

Member
Licensed User
Good evening,
I have a problem with parsing an XML file.
Use the xmlsax library but the application after 5 sec gives me the message if close it or wait.
The xml file is a dataset with 31 columns and 3500 records the xml file download is immediate but no parsing.
you can parse asynchronously?
Sorry for my english

Tanks
 

Sebastiano Canfora

Member
Licensed User
In Release mode is ok but progress dialog indicator is blocked....
Another question can be created from a single insert xml file of the entire dataset? Now I create the insert syntax with the method parser_EndElement
 

Sebastiano Canfora

Member
Licensed User
It wants to create an insert only but on sqlite what's the syntax?
Es:
"INSERTI NTO table1(column1, column2)
VALUES
(
value1,
value2),
(
value1,
value2),
(
valueN,
valueN);"

IS POSSIBLE?
 

Varmetric

Member
Licensed User
hi.
In this simple example based on this post i have problems when store a map into list variable, lost some data.
Can you help me please?
Thanks.

#Region Project Attributes
#ApplicationLabel: B4A Example
#VersionCode: 1
#VersionName:
'SupportedOrientations possible values: unspecified, landscape or portrait.
#SupportedOrientations: unspecified
#CanInstallToExternalStorage: False
#End Region

#Region Activity Attributes
#FullScreen: False
#IncludeTitle: True
#End Region

Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
Dim ListOfMaps As List
Dim dbmap As Map
End Sub

Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.

End Sub

Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
'Activity.LoadLayout("Layout1")
Dim text As String
text = "text"
ListOfMaps.Initialize
For n=1 To 10
dbmap.Initialize
dbmap.Put("one", "'" & text & (n*10))
dbmap.Put("two", "'" & text & (n*10 + 1))
dbmap.Put("three", "'" & text & (n*10 + 2))
dbmap.Put("four", "'" & text & (n*10 + 3))

ListOfMaps.Add(dbmap)
Next

End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub
 
Top