1

Google スプレッドシート API を使用して、JavaScript で Google シートから読み取ります。Googleシートを読む必要があります

そして、私は結果が次のようになることを望みます:

result = [ {
        Title : 'Item1',
        Description : 'The items in this list are read dynamically from an external file for now. We can specify the Title, the description and the url of icon image.',
        Icon : 'http://icons.iconarchive.com/icons/dapino/medical/128/medical-suitecase-icon.png'
    },
    {
        Title : 'Item2',
        Description : 'Some Long description to check how the text will appear if it is too long in the info list view. It should wrap automatically and the height of the row should be adjusted as needed. I will add some more worlds.',
        Icon : 'http://icons.iconarchive.com/icons/dapino/summer-holiday/128/compass-icon.png'
    },
    {
        Title : 'Item3',
        Description : 'The pc icon is just a test icon. It can be replaced by any image local or on the server. I just used this one for testing.',
        Icon : 'http://icons.iconarchive.com/icons/gabriel-leblanc/historic-mac/128/ibook-g4-12-icon.png'
    },
    {
        Title : 'Item4',
        Description : 'Adding a final item that will be out of range of the view. You will have to scroll to see it. (at least on the iphone)',
        Icon : 'http://icons.iconarchive.com/icons/double-j-design/ravenna-3d/128/V-Card-icon.png'
    }
];

この URL を jsonp として使用してシートを json としてリクエストすると、次のようになります。

私は非常に厄介な Json を取得します。URL を変更して、必要なものに似たものを返す方法はありますか? またはもっと簡単なもの。返された Json から値を抽出するのが難しいと感じています

4

2 に答える 2

0

Tabletop.jsとより高度なSheetsee.jsは、その仕事を効率的に行います。

于 2014-01-31T19:58:55.093 に答える
0

javascript を使用して、返された json を必要な形式に変更できます...コードなしでそれを行う方法が必要な場合は、申し訳ありませんが、json は GData API 出力と同じように見えます。したがって、選択肢は非常に限られているように見えます。上記の json または HTML の外観で作業することが最良のオプションです。

于 2013-05-17T05:35:23.507 に答える