Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Pioner
Многие, наверное, слышали, но не все, наверное, знают.

ХМЛ, звучит солидно и серьезно. Новый Офис, я знаю, многие не любят. Но для нас разработчиков это такой удобный инструмент. Просто маленький фокус покажу, полюбуйтесь, надеюсь понравится.

Это работает только для Ворда, Экселя и ПоуэрПоинта. Чтобы испытать это, необязательно иметь Офис 2007 у себя на компе, если есть, можно больше насладитьсся.

Берете документ Ворда (для примера). Если есть свой, просто создайте Ворд документ, и напишите там че-нить. Если нет, скачайте тот что я тут присобачил, если не боитесь (вирусов нет). Расширение .docx переименуйте в .zip.

Откройте. Полюбуйтесь на структуру.

Зайдите в папку word.

Откройте там document.xml - это все что вы там понаписали. Можете поменять текст прямо в хмл, сохранить .зип и переименовать обратно в .docx.

Откройте в Ворде 2007 опять, и полюбуйтесь результатом.

Остальные хмл файлы там, отвечают за структуру документа, его стили, фонты и т.д.

Что это нам дает? Дает это нам, то, что например, на сервере мы можем генерить ворд и эксел документы (и презентации), не имея Офиса установленного, и не используя COM компоненты.

В общем, надо сказать Микрософту: "Спасибо за наше счастливое детство!".

Честно - молодцы.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.