public class Test {
public static void main(String[] args) throws ClientProtocolException, IOException {
HttpClient client = new DefaultHttpClient();
JSONObject json = new JSONObject();
json.put('set_boot' : True);
json.put('synchronous': True),
json.put('filters',filterList);
List filterList = new ArrayList();
filterList.put(6005076802818994A0000000000009DD);
json.put('volumes':volumeList);
List volumeList = new ArrayList();
volumeList.add('*all');
json.add( 'allow_unsupported': True);
StringEntity se = new StringEntity( json.toString());
System.out.println(se);
}
}
我正在尝试添加值以转换为 JSON 查询,例如:
{
'set_boot': True,
'synchronous': True,
'filters': {
'host_refs': [u '6005076802818994A0000000000009DD']
},
'volumes': ['*all'],
'allow_unsupported': True
}
但是 Eclipse 在线给我错误 Invalid Character constant
json.put('set_boot' : True);
我试过写一些其他的词也喜欢
json.put('set' : True);
但它仍然给我同样的错误。