2014-03-13 34 views
1

我只是在cfloop上運行查詢並形成一個JSON字符串。Coldfusion中的編碼 - 從查詢結果中觀察一個奇怪的值

對於在JSON中形成的一些值,我在最後看到一些僞造的額外字符。起初,我懷疑他們是空格或製表符,但添加Trim(name)不起作用。

"first_name":"Jon " 

當我複製字符串到記事本+ +,並將其轉換爲UTF-8,這是我所看到的:

"first_name":"Jon **xA0**" 

我不知道這意味着XA0這裏。有什麼辦法抑制這個?

謝謝。

+0

它看起來像一個不換行空格代替。 請參閱http://stackoverflow.com/questions/10993612/python-removing-xa0-from-string –

回答

2

嘗試用這種

<cfset lastname = replacelist(lastname, chr(160), '')> 
+0

非常感謝。這就像一個魅力:) – Nash3man

+3

這可能是治療症狀,而不是根本問題。來自*的硬空間*在哪裏? –