Forum Webscript.Ru

Программирование => PHP => Тема начата: spаce от 10 Июля 2006, 19:07:41

Название: Как сделать:проверка xml?
Отправлено: spаce от 10 Июля 2006, 19:07:41
Помогите пожалуйста!!!мне  нужно сделать обучающую программу по xml и там должна быть такая функция как проверка xml, т.е в окне пишется xml документ, нажимается кнопка "проверить" и этот текст отображается в браузере. Страницы сделаны на php. Как это сделать не знаю!
Название: Как сделать:проверка xml?
Отправлено: vasa_c от 10 Июля 2006, 20:06:06
Используй какую-нибудь библиотеку для работы с XML.
DOM (http://www.php.net/DOM), например.
Название: Как сделать:проверка xml?
Отправлено: spаce от 10 Июля 2006, 23:54:10
А что нельзя как-нибудь по проще, мне нужно просто передать написанный текст в браузер.
Я просто не программист, но с  DOM  попробовал, если файл php, а дом на Java он будет работать?и как мне передать xml документ он же не сохранен?
Название: Как сделать:проверка xml?
Отправлено: vasa_c от 11 Июля 2006, 09:26:59
Приношу свои извинения, но я абсолютно ничего не понял.
Напиши, пожалуйста, с начала и подробнее.
Название: Как сделать:проверка xml?
Отправлено: spаce от 11 Июля 2006, 21:15:57
Попытаюсь объяснить, у меня php файл, там содержится textarea(место куда вводится xml документ),там есть ссылка,  при нажатии на кнопку "запуск скрипта", идет ссылка на другой php файл в котором содержится проверка этого документа.Вот я и не знаю что писать во втором php файле.
Название: Как сделать:проверка xml?
Отправлено: vasa_c от 11 Июля 2006, 21:19:24
spаce, проверка на что? На то что это корректный xml-файл?
Тогда возьми тот же DOM, открой в нем этот файл (openXML, кажется) и если откроется, то корректный, выдаст ошибку — некорректный.
Название: Как сделать:проверка xml?
Отправлено: spаce от 11 Июля 2006, 21:35:35
Да хотя бы на это, а как его там его открыть если xml нигде не сохранен?
Название: Как сделать:проверка xml?
Отправлено: vasa_c от 11 Июля 2006, 21:50:47
http://ru.php.net/manual/en/function.dom-domdocument-loadxml.php
Название: Как сделать:проверка xml?
Отправлено: spаce от 11 Июля 2006, 22:08:58
Пожалуйста, можешь еще прокомментировать, что куда писать!
Название: Как сделать:проверка xml?
Отправлено: vasa_c от 11 Июля 2006, 22:16:17
$d = new DOMDocument;
$d->loadXML( $str );
Название: Как сделать:проверка xml?
Отправлено: spаce от 11 Июля 2006, 22:26:30
А там где у меня textarea что писать? Там такой скрипт


Название: Как сделать:проверка xml?
Отправлено: vasa_c от 12 Июля 2006, 09:53:05
Ну так? Пишется в