B4X
B4X
JSON PathPrefix Example
Demonstrates the JSON object'sPathPrefix property.
Chilkat B4X Downloads
Dim success As Boolean = False
Dim json As ChilkatJsonObject
json.Initialize
json.PathPrefix = "company.billing."
json.UpdateString("company_name", "TechNova Solutions Inc.")
json.UpdateString("address_line_1", "123 Innovation Drive")
json.UpdateString("address_line_2", "Suite 450")
json.UpdateString("city", "Seattle")
json.UpdateString("state_province", "WA")
json.UpdateString("postal_code", "98101")
json.UpdateString("country", "USA")
json.EmitCompact = False
Log(json.Emit)
' Result:
' {
' "company": {
' "billing": {
' "company_name": "TechNova Solutions Inc.",
' "address_line_1": "123 Innovation Drive",
' "address_line_2": "Suite 450",
' "city": "Seattle",
' "state_province": "WA",
' "postal_code": "98101",
' "country": "USA"
' }
' }
' }
Dim city As String = json.StringOf("city")
Log("city = " & city)