XML -> XSL -> файл редактирования HTML и СОХРАНИТЬ изменения в xml БЕЗ asp - PullRequest
0 голосов
/ 06 февраля 2012

У меня есть XML-файл, который я преобразовал с помощью xsl и загрузил в браузер как html.Этот HTML-код редактируется пользователем с помощью текстового редактора.Когда они закончат, мне нужно преобразовать их html-изменения обратно в исходный xml-документ.

Одно решение, которое я нашел, использует ASP: http://www.w3schools.com/xsl/xsl_editxml.asp

Но я использую Apacheи у меня не установлен ASP, и мне интересно, есть ли более простой / лучший способ сделать это без использования ASP.

Или ASP - единственный способ?

Спасибо =) * +1010 *

Ответы [ 2 ]

1 голос
/ 06 февраля 2012

Раствор, который вы нашли, не делает то, что вы описываете.Он только представляет данные из XML в виде формы и позволяет пользователю редактировать значения.Это не очень сложно, и вы можете сделать это, используя практически любой другой язык на стороне сервера, например, PHP.

То, что вы описываете, с другой стороны, довольно сложно.Он включает изучение XSL и HTML для определения частей кода HTML, который был создан с использованием определенных данных XML, чтобы изменения могли быть отражены обратно.Это не то, что делается с помощью простого сценария ASP, подобного этому.

0 голосов
/ 06 февраля 2012

Если вы разрабатываете XSL-преобразование для обоих направлений, XML в HTML и HTML в XML, сравнение исходного XML-кода и конечного пользовательского XML-кода должно быть гораздо проще решить.

...