Таблица Google с гиперссылками через JSON - PullRequest
3 голосов
/ 01 июля 2011

Я использую json-in-script для размещения контента из электронной таблицы Google на веб-странице. В электронной таблице есть гиперссылки на часть текста в ячейках. JSON, похоже, не получает ничего, кроме простого текста электронной таблицы, и никакой разметки, как гиперссылки. Как вы получаете гиперссылки? Вы можете с JSON?

Это источник того, что я импортирую:

http://spreadsheets.google.com/feeds/cells/0Aipg92XowKCndHhtbnZXQkllWEUzUjBEc3NkQXppdnc/1/public/values?alt=json-in-script&callback=cellEntries&min-row=2&min-col=1&max-col=7

Это ссылка на электронную таблицу (посмотрите, как связаны элементы в столбце col1?)

https://spreadsheets.google.com/spreadsheet/pub?hl=en_US&hl=en_US&key=0Aipg92XowKCndHhtbnZXQkllWEUzUjBEc3NkQXppdnc&output=html

Может кто-нибудь посоветовать мне, как получить гиперссылки?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 12 сентября 2012

Вместо использования Google Speadsheets API (что довольно громоздко), вы должны использовать jsondata.com. Это позволит вам загрузить все данные из .csv и вставить их на свой сайт с помощью кода встраивания в стиле YouTube.

Постобработка - это просто, когда вы получаете весь набор данных для своего приложения в хорошо отформатированном объекте JSON.

0 голосов
/ 20 июля 2011

Вы хотите выполнить некоторую постобработку, проверяя, соответствует ли значение URL-адресу.Если это так, создайте свой собственный тег для него.

Используйте один из них:

http://www.google.com/search?q=url+regex

Кроме того, вы знаете, что вы можете вставлять таблицы Google непосредственно встраница интернета?Я предполагаю, что вы не делаете этого, потому что он будет использовать iFrame, и что вы хотите, это фактические данные?

...