2011-03-15 34 views
7

json.netを使用して文字列を持つクラスをシリアル化していますが、jsonに変換すると文字列はnullに変換されます。 json.netが空文字列をemtpy文字列( '')に変換し、nullでないようにしますか?ここでnull文字列を空の文字列に変換する方法

は、私は現在、

var client = { 
"FirstName": null, 
"LastName": null 
} 

を得るものであると私はこれ欲しい:

var client = { 
"FirstName": '', 
"LastName": '' 
} 
+0

ryudice、これまでに解決策が見つかりましたか? – AviD

答えて

2

試してみてください。

client.FirstName||'' 

FirstNameがnullの場合、これは '' を返します。このようなヘルパー関数を作成する方が良いでしょう:

function null2empty(a){ 
    return a||'';//You might want to check for strings only before returning 
} 
関連する問題