2013-03-23 3 views
1

У меня есть файл EXCEL, содержащий несколько таблиц и диаграмм. Я хочу создать веб-страницу для отображения конкретной таблицы и диаграммы. Я использовал java-скрипт для отображения таблицы. Но не можете найти способ отображения ДИАГРАММЫ. По графику i означает, что он содержит круговой график или гистограмму.Показать таблицу Excel на странице HTML

Можно ли использовать скрипт java? Или мне нужно использовать JSP/что-то еще?

+0

Я надеюсь, что эта ссылка (http://www.codeproject.com/Articles/15821/HTML-Vertical-Bar-Chart) поможет вам для вашего требуемого решения. –

+0

@GhostAnswer спасибо, но эта ссылка показывает, как использовать div для рисования графика. Это хороший трюк, но я действительно хочу отобразить график, который уже нарисован в моем файле excel. – Sourav048

ответ

4

Посмотрите на Google Chart Tools. Вот example с исходным кодом javascript. Если вы создаете таблицу на стороне сервера, вы можете вместо этого передавать данные по JSON-кодированию, а затем одновременно строить таблицу и диаграмму без необходимости передавать данные дважды.

+0

Инструменты Google Chart отлично смотрятся, позвольте мне посмотреть, работает ли это для меня. Я надеялся на некоторую собственную кодировку HTML. Разве что-нибудь не доступно? – Sourav048

+0

Google Chart Tools использует HTML5/SVG, поэтому он является родным (вы не просто получаете ответ от Google). Google также написал эти инструменты, чтобы сэкономить вам много головной боли, делая это самостоятельно (не говоря уже о том, что инструменты Google Chart интерактивны и выглядят потрясающе!). –

+0

Графики Google выглядели отлично, пока я не понял, что он отправляет данные в Google Servers. Закрытие главы, что очень жаль, потому что это такой замечательный продукт! – Achow

0

Более простой способ - использовать бесплатный инструмент, например oomfo, который является плагином PowerPoint для создания диаграмм. Это позволяет вам извлекать данные из excel, создавать диаграммы и затем экспортировать весь слайд как HTML - диаграммы находятся во Flash и JavaScript (назад). Просто добавьте строку кода на выходной веб-странице, чтобы отображать только графики JavaScript.

Смежные вопросы