Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 由于SugarCRM错误,已订购JSON库_Java_Json_Sugarcrm - Fatal编程技术网

Java 由于SugarCRM错误,已订购JSON库

Java 由于SugarCRM错误,已订购JSON库,java,json,sugarcrm,Java,Json,Sugarcrm,这很可怕,但我需要一个java库来维护JSON对象中的顺序。那么,是否有任何奇怪的JSON库实现了这一点 这是由于SugarCRM中的一个bug导致它需要每个REST调用的特定顺序 有人告诉我,他们已经为SugarCRM 7修复了它,但它要到明年(2014年)中期才会发布,我现在需要执行 例如,这不起作用: {"application_name":"lukasync","user_auth":{"user_name":"admin","password":"03535a5ae1b5aff440

这很可怕,但我需要一个java库来维护JSON对象中的顺序。那么,是否有任何奇怪的JSON库实现了这一点

这是由于SugarCRM中的一个bug导致它需要每个REST调用的特定顺序

有人告诉我,他们已经为SugarCRM 7修复了它,但它要到明年(2014年)中期才会发布,我现在需要执行

例如,这不起作用:

{"application_name":"lukasync","user_auth":{"user_name":"admin","password":"03535a5ae1b5aff4401a7283c4570d8b","version":"1"}}
但这确实:

{"user_auth":{"user_name":"admin","password":"03535a5ae1b5aff4401a7283c4570d8b","version":"1"},"application_name":"lukasync"}

修改了org.json,只将JSONObject中的HashMap更改为LinkedHashMap。 如果其他任何人遇到同样的问题,这里是jar,当他们在SugarCRM中修复它时,您可以更改回真正的org.json库


修改了org.json,只将JSONObject中的HashMap更改为LinkedHashMap。 如果其他任何人遇到同样的问题,这里是jar,当他们在SugarCRM中修复它时,您可以更改回真正的org.json库


为了澄清,这很可能只对SugarCRM 6.5及更早版本有用。为了澄清,这很可能只对SugarCRM 6.5及更早版本有用。