Click here to Skip to main content
15,886,664 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Why is XML? PinPopular
Member 1036240612-Jan-21 19:56
Member 1036240612-Jan-21 19:56 
GeneralRe: Why is XML? Pin
Chris Maunder13-Jan-21 3:41
cofounderChris Maunder13-Jan-21 3:41 
GeneralRe: Why is XML? Pin
Sr_Dogmeat13-Jan-21 5:07
professionalSr_Dogmeat13-Jan-21 5:07 
GeneralRe: Why is XML? Pin
UsernamesAreHard12-Jan-21 19:57
UsernamesAreHard12-Jan-21 19:57 
GeneralRe: Why is XML? Pin
Member 1495125812-Jan-21 20:26
Member 1495125812-Jan-21 20:26 
GeneralRe: Why is XML? Pin
xlg12-Jan-21 20:39
xlg12-Jan-21 20:39 
GeneralRe: Why is XML? Pin
Kiriander12-Jan-21 21:05
Kiriander12-Jan-21 21:05 
GeneralRe: Why is XML? Pin
Mathieu Cartoixa12-Jan-21 21:26
Mathieu Cartoixa12-Jan-21 21:26 
XML can be great, but there is more to know about it than most people realize (namespaces for instance). There is a reason why .NET Core switched back from JSON to XML for projects descriptions...

When done well I think it can be close to the sweet spot between human and machine readability (if you need that). It has comments, and can natively handle many data types that JSON cannot (like dates). If bandwidth is you primary concern then perhaps you should consider binary serialization?
When done bad you get almost any of the OGC Standards[^]...

The best thing about JSON is its tight integration with Javascript, which is a nice feature (and why it "won" the web).
Mathieu Cartoixa

GeneralRe: Why is XML? Pin
LesCooper12-Jan-21 21:38
LesCooper12-Jan-21 21:38 
GeneralRe: Why is XML? Pin
Steve Naidamast13-Jan-21 4:45
professionalSteve Naidamast13-Jan-21 4:45 
GeneralRe: Why is XML? Pin
Joseph T. Adams13-Jan-21 5:04
Joseph T. Adams13-Jan-21 5:04 
GeneralRe: Why is XML? Pin
Steve Naidamast13-Jan-21 5:26
professionalSteve Naidamast13-Jan-21 5:26 
GeneralRe: Why is XML? Pin
Joseph T. Adams13-Jan-21 5:31
Joseph T. Adams13-Jan-21 5:31 
GeneralRe: Why is XML? Pin
Sr_Dogmeat13-Jan-21 4:50
professionalSr_Dogmeat13-Jan-21 4:50 
GeneralRe: Why is XML? Pin
dandy7213-Jan-21 5:11
dandy7213-Jan-21 5:11 
GeneralRe: Why is XML? Pin
Chris Maunder13-Jan-21 6:16
cofounderChris Maunder13-Jan-21 6:16 
GeneralRe: Why is XML? Pin
dandy7213-Jan-21 8:38
dandy7213-Jan-21 8:38 
GeneralRe: Why is XML? Pin
davercadman13-Jan-21 5:19
davercadman13-Jan-21 5:19 
GeneralMy Professor Said Pin
michaelbarb13-Jan-21 5:30
michaelbarb13-Jan-21 5:30 
GeneralRe: My Professor Said Pin
Chris Maunder13-Jan-21 6:15
cofounderChris Maunder13-Jan-21 6:15 
GeneralRe: My Professor Said Pin
dandy7213-Jan-21 8:52
dandy7213-Jan-21 8:52 
GeneralRe: My Professor Said Pin
michaelbarb13-Jan-21 10:09
michaelbarb13-Jan-21 10:09 
GeneralRe: My Professor Said Pin
trønderen13-Jan-21 9:03
trønderen13-Jan-21 9:03 
GeneralRe: Why is XML? Pin
DumpsterJuice13-Jan-21 5:32
DumpsterJuice13-Jan-21 5:32 
GeneralRe: Why is XML? Pin
rhyous13-Jan-21 5:37
rhyous13-Jan-21 5:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.