Выгрузка в HTML
16.02.2010
17:53
#11
В общем, я тоже не понял как сделать, чтобы было через xml parser и выглядело по людски.
Я бы делал все таки так:
. Положил ссылку на картинку, а не написал текст, потому что движок форума порывается преобразовать тэги в что то свое
Я бы делал все таки так:
. Положил ссылку на картинку, а не написал текст, потому что движок форума порывается преобразовать тэги в что то свое
16.02.2010
18:46
#13
"у кого там не работает ???
ЗагрузитьВнешнююКомпоненту(КаталогПрограммы()+"v7plus.dll");
XMLАнализатор = СоздатьОбъект("AddIn.XMLParser");
ДанныеXML = XMLАнализатор.СоздатьДокумент();
ШапкаXML=ДанныеXML.СоздатьПодчиненныйЭлемент("html");
ТелоXML=ШапкаXML.СоздатьПодчиненныйЭлемент("body");
Спр=СоздатьОбъект("Справочник.Номенклатура");
Спр.ВыбратьЭлементы(0);
Пока Спр.ПолучитьЭлемент(1)=1 Цикл
p=ТелоXML.СоздатьПодчиненныйЭлемент("p");
p.Значение = СокрЛП(Спр.Наименование);
КонецЦикла;
ДанныеXML.Записать("test.html");"
ЗагрузитьВнешнююКомпоненту(КаталогПрограммы()+"v7plus.dll");
XMLАнализатор = СоздатьОбъект("AddIn.XMLParser");
ДанныеXML = XMLАнализатор.СоздатьДокумент();
ШапкаXML=ДанныеXML.СоздатьПодчиненныйЭлемент("html");
ТелоXML=ШапкаXML.СоздатьПодчиненныйЭлемент("body");
Спр=СоздатьОбъект("Справочник.Номенклатура");
Спр.ВыбратьЭлементы(0);
Пока Спр.ПолучитьЭлемент(1)=1 Цикл
p=ТелоXML.СоздатьПодчиненныйЭлемент("p");
p.Значение = СокрЛП(Спр.Наименование);
КонецЦикла;
ДанныеXML.Записать("test.html");"
16.02.2010
20:38
#14
Нет, я тест набросал по быстрому. В таком виде не используется нигде в обозримом мной круге пользователей.
Видел вот какое решение: В 1С создан отдельный виртуальный пользователь, для которого при старте сервера автоматом запускается сессия. Внутри его сессии работает таймер и каждые 15 минут в определенный каталог вываливает сведения о текущем состоянии прайса (наименование, цена, количество с делализацией по магазинам). Там же крутится скрипт, написанный на php, который опять же каждые 15 минут ищет в этом каталоге данные и обновляет сведения базы web узла.
Пробовали решение от 1С "Web расширение". Оно заточено на Micosoft IIS и с Apache не дружит, поэтому от него отказались.
Видел вот какое решение: В 1С создан отдельный виртуальный пользователь, для которого при старте сервера автоматом запускается сессия. Внутри его сессии работает таймер и каждые 15 минут в определенный каталог вываливает сведения о текущем состоянии прайса (наименование, цена, количество с делализацией по магазинам). Там же крутится скрипт, написанный на php, который опять же каждые 15 минут ищет в этом каталоге данные и обновляет сведения базы web узла.
Пробовали решение от 1С "Web расширение". Оно заточено на Micosoft IIS и с Apache не дружит, поэтому от него отказались.
16.02.2010
20:45
#15
Ну да, у меня такое тоже вышло, только IE что то не понравился такой файл, пустую картинку он мне показал, хотя в тексте там куча всего навыводилась. Видимо, где то я упустил что то
16.02.2010
22:28
#16
> Нет, я тест набросал по быстрому. В таком виде не используется нигде в обозримом мной круге пользователей.
так задача - сделать html-страницу в помощь XMl
> Видел вот какое решение: В 1С создан отдельный виртуальный пользователь, для которого при старте сервера автоматом запускается сессия. Внутри его сессии работает таймер и каждые 15 минут в определенный каталог вываливает сведения о текущем состоянии прайса (наименование, цена, количество с делализацией по магазинам). Там же крутится скрипт, написанный на php, который опять же каждые 15 минут ищет в этом каталоге данные и обновляет сведения базы web узла.
> Пробовали решение от 1С "Web расширение". Оно заточено на Micosoft IIS и с Apache не дружит, поэтому от него отказались.
а что парсером нельзя xml прочесть html ?
так задача - сделать html-страницу в помощь XMl
> Видел вот какое решение: В 1С создан отдельный виртуальный пользователь, для которого при старте сервера автоматом запускается сессия. Внутри его сессии работает таймер и каждые 15 минут в определенный каталог вываливает сведения о текущем состоянии прайса (наименование, цена, количество с делализацией по магазинам). Там же крутится скрипт, написанный на php, который опять же каждые 15 минут ищет в этом каталоге данные и обновляет сведения базы web узла.
> Пробовали решение от 1С "Web расширение". Оно заточено на Micosoft IIS и с Apache не дружит, поэтому от него отказались.
а что парсером нельзя xml прочесть html ?
16.02.2010
22:30
#17
> Ну да, у меня такое тоже вышло, только IE что то не понравился такой файл, пустую картинку он мне показал, хотя в тексте там куча всего навыводилась. Видимо, где то я упустил что то
создай по моему примеру и сравни мой со свои html файлы
у тебя ничего не выводит, ибо тег браузерам неизвестен
создай по моему примеру и сравни мой со свои html файлы
у тебя ничего не выводит, ибо тег
Выгрузка из УТ 8.1 в Бух 8.1 через план обмена.Не округляются суммы Удержания по исполнительному листу
Читают тему
(гостей: 1)