|
Сохранение xml |
☑ |
0
gengineer
06.09.11
✎
18:14
|
В поле ПолеHTMLДокумента1 загружаю страницу в формате xml, страница генерится на лету и не является файлом. Вопрос как сохранить ее на диск в формате xml, чтобы дальше обработать?
|
|
1
gengineer
06.09.11
✎
18:26
|
up up up
|
|
2
kosts
06.09.11
✎
18:30
|
ЭлементыФормы. ПолеHTMLДокумента1.ПолучитьТекст();
|
|
3
gengineer
06.09.11
✎
18:34
|
(2) возвращает бяку в формате
<HTML><HEAD>
<STYLE>BODY{font:x-small 'Verdana';margin-right:1.5em}
.c{cursor:hand}
.b{color:red;font-family:'Courier New';font-weight:bold;text-decoration:none}
.e{margin-left:1em;text-indent:-1em;margin-right:1em}
и т.д.
в общем всю бодягу которая позволяет красиво просмотреть xml в браузере.
|
|
4
vudo
06.09.11
✎
18:47
|
(3) HTML в xml не сохранишь, хотя бы просто по тому, что xml более строгая структура и у него должен быть только один корневой элемент...
|
|
5
gengineer
06.09.11
✎
18:52
|
короче суть в том, что если загрузить ту же страницу в обычном браузере, там можно сохранить как xml или html, хотя отоборажение такое же. как-то программно сохранить может можно
|
|
6
gengineer
06.09.11
✎
18:53
|
не хочется как-то препарировать html
|
|
7
vudo
06.09.11
✎
18:57
|
Корневой элемент
Важнейшее обязательное синтаксическое требование заключается в том, что документ имеет только один корневой элемент (англ. root element) (так же иногда называемый элемент документа (англ. document element)). Это означает, что текст или другие данные всего документа должны быть расположены между единственным начальным корневым тегом и соответствующим ему конечным тегом.
По другому у тебя в Анализатор не загрузится, будет ошибка...
|
|
8
vudo
06.09.11
✎
18:59
|
Лучше вот этим пользуйся:
|
|