Open
Description
<Query>
<cars>
<bmw>
<specs>
<model>5 seriesw</model>
<engine>4.4</engine>
</specs>
</bmw>
<bmw>
<specs>
<model>3 seriesw</model>
<engine>3.0</engine>
</specs>
</bmw>
</cars>
</Query>
Im parsing this via SweetXml
request_body |> parse |> xmap(
cars: [
~x"//Query/cars"k,
bmw: [
~x"./bmw"kl,
specs: [
~x"./specs"k,
model: ~x"./model/text()"s,
engine: ~x"./engin/text()"s
]
]
]
)
I want to get data like this format:
[
Query: [
cars: [
bmw: [
specs: [
model: "5series"
engine: 4,4
]
],
bmw: [
specs: [
model: "5series"
engine: 4,4
]
]
]
]
]
Problem is that I get
[cars: [bmw: [specs: [[model: "5 seriesw", engin: ""]]]]]
Its not looping on Query/cars/*
Metadata
Metadata
Assignees
Labels
No labels