I am trying to convince some senior people at my company of the advantages of transmitting data in a structured format between two of our systems.
Currently one system outputs flat text files and complicated parsers have to be written to extract the data on the other side. Every time the data is changed, the 'positions' have to be adjusted and it's a headache to maintain and test.
Both sides here have inbuilt facilities for creating and manipulating XML, so what I'm after is a persuasive article, document, blog post, etc introducing XML (or any other markup language really) as an alternative to flat text aimed at people who may not have worked with it before.
Many thanks
Don't underestimate yourself, first. Passion will win them over. It's the most important ingredient in a fight like this. Besides, truth is on your side here. It is extensible markup language after all. Extensible is in the name!
Here are a couple of articles to help you ...
Don't know of any articles off-hand but a few advantages:
<abc>
tag and grab the value of attribute def
" is easier to understand than "go to line n, grab characters 20-30".The only disadvantage that springs to mind is that the file size may be greater. With compression the difference is negligible and the size may not matter anyway.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With