CLDR版本23到24包括一个用于将XML数据转换为JSON的工具。关于这些工具的文档几乎不存在。我需要将所有XML数据转换为JSON。我怎么能这样做?
到目前为止我尝试过:
tools.zip
,将其解压缩,在tools/java
目录中打开了终端。然后我阅读了tools/java/readme.txt
。ant clean all
我尝试使用java org.unicode.cldr.json.Ldml2JsonConverter
运行JSON工具 - 但这会导致抛出错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/unicode/cldr/json/Ldml2JsonConverter
Caused by: java.lang.ClassNotFoundException: org.unicode.cldr.json.Ldml2JsonConverter
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
也许我只是在做一些完全错误的事情,因为我对Java一无所知。我需要为我的node.js项目获取JSON。
答案 0 :(得分:0)
对于cldr列表来说可能是更好的Q ..你需要从
开始
ant jar
java -DCLDR_DIR=/path/to/cldr -jar cldr.jar org.unicode.cldr.json.Ldml2JsonConverter -h