this post was submitted on 08 Sep 2024
1210 points (98.2% liked)

Programmer Humor

32047 readers
1390 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 week ago* (last edited 1 week ago) (1 children)

Since XML can have attributes and children, it's not as easy to convert to JSON.

Your JSON example is more akin to:

<address street_address="21 2nd Street" city="New York" ...></address>
[–] [email protected] 2 points 1 week ago* (last edited 1 week ago) (1 children)

Hmm, so in tree terms, each node has two distinct types of children, only one of which can have their own children. That sounds more ambiguity-introducing than helpful to me, but that's just a matter of taste. Can you do lists in XML as well?

[–] [email protected] 2 points 1 week ago

No arrays are not allowed. Attributes can only be strings. But the children are kind of an array.