- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
I had a similar problem while working with the IT staff of a very, very large company. You see their ads in every phone book in the country. They were sending us XML files in which some of their values were including large numbers of space characters between words. I sent the XML back to them and explained the error. He said the error was on our side because when he views it in IE, there are no extra spaces. IE collapses whitespace.
Admin
Hey,
looks like a lot of people enjoy making fun of less intelligent people. Why? Do you really think you're so much smarter? Do you think you're so intelligent that it is ok to call someone retarded, or moron, or idiot?
We all have bad days and can do something really stupid.
90% of all people believe that 90% of all people are idiots - and they might be right.
Admin
Patrick: we apologize for the undue strain in processing files with extra space characters. Our programmer had some extra '1's and '0's that he needed to dispose of, and management balked at the method outlined above, claiming they didn't have budget for that, so he encrypted them and then re-formed the bits into '00100000' sequences which he inserted into your XML. As multiple space characters are allowed by the XML spec, we have technically held up our end of the contract; the problem is on your end. Since you prefer the way that IE renders the code, we suggest opening the files in IE and copy-pasting them back into a text editor such as Notepad, then manually go through and remove the '-' characters from the beginnings of lines.
tl;dr: Your next contract will include an extra "1D-10T fee".