有没有一种方法可以在java中表示可以是int或int数组的javascript变量?

有没有一种方法可以在java中表示可以是int或int数组的javascript变量?,java,Java,看看下一个to块中的deferLoading变量,我需要在java中映射该变量,在java中实现这一点的最佳方法是什么 $('#example').dataTable( { "serverSide": true, "ajax": "scripts/server_processing.php", "deferLoading": [ 57, 100 ], "search": { "search": "my_filter" }

看看下一个to块中的deferLoading变量,我需要在java中映射该变量,在java中实现这一点的最佳方法是什么

$('#example').dataTable( {
      "serverSide": true,
      "ajax": "scripts/server_processing.php",
      "deferLoading": [ 57, 100 ],
      "search": {
        "search": "my_filter"
      }
    } );



$('#example').dataTable( {
  "serverSide": true,
  "ajax": "scripts/server_processing.php",
  "deferLoading": 57
} );

并非如此,因为Java是强类型的,但您可以将其定义为始终是一个
int[]
,因为没有任何东西可以阻止您拥有一个只有一个元素的数组。这可能取决于您使用的库,但没有更多的信息,这很难有任何帮助。@ug\u什么库允许您这样做?还需要提供哪些重要信息?@George I know GSON和Jackson都提供了定制特定字段序列化工作的方法。GSON通过
TypeAdapter
类提供此功能,Jackson使用
JsonDeserializer
。这些图书馆只有两个,谁知道有多少。如果您可以将Java代码发布到反序列化JSON的地方,这将非常有助于提供awnser。