一個令人哭笑不得的笑話,關于xml的encoding問題。
背景:
??? 公司和**移動的一個項目合作,使用xml交換數據,其中包含中文。
人物:
??? cozy,我以前的leader,后來拋棄了我們一幫兄弟跑到m****soft高就去了。我們team的xml頭號高手,我學xml時候的導師。
??? ***,姓名未知,**移動的技術人員。
??? 故事的起因很簡單,java開發中最常見的問題之一,中文亂碼。
??? **移動傳給我們的數據出現亂碼問題,仔細檢查之后發現,傳過來的xml內容是這樣的:
<?
xml?version="1.0"?encoding="UTF-8"?
?>
??? 但是xml文檔內部的中文,實際使用的編碼是
GB2312。
??? ok,問題找到了,cozy聯系**移動,說明上述問題,要求修改encoding屬性或實際編碼格式,以保持一致。按說是一件很簡單的事情,但是,這個要求被堅定而強硬的拒絕了,***同志始終堅守自己的信念不動搖。而且在反復交涉,反復和解釋xml的encoding屬性的作用和意義之后,這位***同志非常生氣的以嚴厲的口吻訓斥道:
???
你懂不懂xml!
??? cozy暈倒了,他是氣的不行。我也暈倒了,我是笑的不行。
??? 補充一下這個事情的處理結果,經過多方努力,**移動終于意識到了這個問題的錯誤所在,但是,他們最后還是繼續堅持,因為,“已經有十幾個公司按照這個方式實現了他們的方案”......
??? 再次拜服,這年頭真是高人無數,各盡風流,我輩真是慚愧啊......
??? 感嘆一下:
??? 1. 這年頭,都是些什么人在用xml?在怎么用?
??? 2. **移動的技術力量好強哦,呵呵