4

私は JCAPS 5.1.3 を使用しており、Java 1.4 しか持っておらず、Json データを処理する必要があります。残念ながら、私が見つけたすべてのライブラリは Java 1.5 以降を使用しています。 ここのスレッドで新しい実装をたくさん見つけましたが、どれが 1.4 で動作するかを調べました。

Java 1.4 で使用できる安定したシンプルなバージョンはありますか?

4

3 に答える 3

2

Xstream 1.2.2 は Java 1.4 をサポートします。これは、Java 1.4 をサポートする唯一のライブラリです。しかし、それには間違いなく疣贅があります。

于 2013-06-24T20:44:59.140 に答える
1

別の方法は、Retroweaver を使用して、jar を Java 1.4 と互換性を持たせることです。

http://retroweaver.sourceforge.net

于 2013-03-19T15:09:16.390 に答える
1

私のjsonライブラリを使用できます。クラスへのマーシャリングとアンマーシャリング (いくつかの制限あり) と解析をサポートしています。

マーシャリング:

Knight knight = new Knight();

knight.name = "Lancelot";
knight.weapon = new Weapon();
knight.weapon.metal = "true silver";
knight.weapon.name = "piercer";
knight.rank = 2;
knight.titles = new String[] { "noble", "round table member" };

Land goldshire = new Land();
goldshire.name = "GoldShire";
goldshire.surface = 45532.3;
Land direwood = new Land();
direwood.name = "Direwood";
direwood.surface = 472;
knight.lands = new Land[] { goldshire, direwood };

System.out.println("Test 1 : marshall simple class:");
String generated = JsonFactory.marshal(knight).toString();

アンマーシャリング:

Knight knight = (Knight) JsonFactory.unmarshal(new FileTools().readFile("UnmarshallingTest1.json"), Knight.class);
于 2016-02-23T21:07:23.423 に答える