0

jsonクエリを修正しようとしていますが、jsonパーサーバリデーターにコピーペーストするたびに間違っていることがわかりますが、これに慣れていないため、何が欠けているのかを理解するのは困難です。私が見逃している手がかりはありますか?ここに私のクエリリクエストがあります:

 private final static String QUERY_UPDATE = "\"E\": \"Update\","
            +     "\"W\": '{'"
            +       "\"Pages\": \"{0}\""
            +     "'}'";

および対応する呼び出し:

 public static String getUpdate(String code) {
        return ComposerUtils.getSimpleQuery(MessageFormat.format(QUERY_UPDATE, new Object[] {
                code
        }));
    }

送信されたリクエストは次のとおりです。

{  "Entity": { "E": "Update","W": {"Pages": "[{"PageCode":"SP_PAGE_001","IsSelected":"true"},{"PageCode":"SP_PAGE_058","IsSelected":"true"},{"PageCode":"SP_PAGE_014","IsSelected":"true"},{"PageCode":"SP_PAGE_006","IsSelected":"true"},{"PageCode":"SP_PAGE_036"},{"PageCode":"SP_PAGE_012"},{"PageCode":"SP_PAGE_017"},{"PageCode":"SP_PAGE_039"},{"PageCode":"SP_PAGE_009"},{"PageCode":"SP_PAGE_002"},{"PageCode":"SP_PAGE_003"},{"PageCode":"SP_PAGE_004"},{"PageCode":"SP_PAGE_010"},{"PageCode":"SP_PAGE_008"},{"PageCode":"SP_PAGE_028"},{"PageCode":"SP_PAGE_027"},{"PageCode":"SP_PAGE_378"},{"PageCode":"SP_PAGE_060"},{"PageCode":"SP_PAGE_061"},{"PageCode":"SP_PAGE_062"},{"PageCode":"SP_PAGE_064"},{"PageCode":"SP_PAGE_063"},{"PageCode":"SP_PAGE_032"},{"PageCode":"SP_PAGE_023"},{"PageCode":"SP_PAGE_016"},{"PageCode":"SP_PAGE_015"},{"PageCode":"SP_PAGE_660"},{"PageCode":"SP_PAGE_024"},{"PageCode":"SP_PAGE_021"},{"PageCode":"SP_PAGE_031"},{"PageCode":"SP_PAGE_026"},{"PageCode":"SP_PAGE_025"},{"PageCode":"SP_PAGE_019"},{"PageCode":"SP_PAGE_038"},{"PageCode":"SP_PAGE_053"},{"PageCode":"SP_PAGE_033"},{"PageCode":"SP_PAGE_068"},{"PageCode":"SP_PAGE_069"},{"PageCode":"SP_PAGE_497"},{"PageCode":"SP_PAGE_007"},{"PageCode":"SP_PAGE_022"},{"PageCode":"SP_PAGE_035","IsSelected":"true"}]"}}}
4

1 に答える 1

0

JSON 配列を設定する際に引用符は必要ありません。

"ページ": "[..... ]"

それはちょうどあるはずです

"ページ": [ .... ]

于 2015-08-20T19:26:35.543 に答える