0

我的数据库结构变大了。

首先,我对 JSON 和 XML 感到困惑。然后,我选择了 JSON 将数据存储在数据库中。

我正在尝试编译官方网站上给出的示例。但我无法这样做。

这是我的代码:

import static argo.jdom.JsonNodeFactories.*;

public class argojson
{
    public static void main(String[] args) 
    {
        JsonRootNode json = object( field("name", string("Black Lace")), field("sales", 

        number("110921")), field("totalRoyalties", number("10223.82")), field("singles", 

        array( string("Superman"), string("Agadoo") )) );

    }
}

错误

JsonRootNode error: cannot find symbol

官方网站

http://argo.sourceforge.net/documentation.html
4

2 回答 2

0

您是否真的在编译时将 jars 包含在类路径中?

查看http://argo.sourceforge.net/javadoc/argo/jdom/JsonRootNode.html看起来你需要

import argo.jdom.JsonRootNode
于 2013-03-24T03:58:15.813 回答
0

您在代码中传递的参数

object( field("name", string("Black Lace")), field("sales", 

number("110921")), field("totalRoyalties", number("10223.82")), field("singles", 

array( string("Superman"), string("Agadoo") )) )

实际上不是 json 数据。首先了解一下json数据格式。然后尝试给出正确的论点。

您可以使用 jakson 或 Gson 将数据与 java 对象相互转换。

于 2013-03-24T19:54:16.673 回答