私はXMLファイルをxslで変換し、htmlとしてブラウザにロードしました。そのHTMLは、ユーザーがリッチテキストエディタを使用して編集可能です。それらが完了したら、元のxmlドキュメントにHTML編集を変換する必要があります。
One solution I've found is using ASP: http://www.w3schools.com/xsl/xsl_editxml.asp
しかし、私はApacheを使用しています。私はASPをインストールしていないので、ASPを使用しないでこれを行うより簡単で良い方法があるのだろうかと思います。
またはASPは唯一の方法ですか?
ありがとう=)
あなたが見つけた解決策は、あなたが言うことをしません。これはXMLからのデータをフォームとして提示するだけで、ユーザーが値を編集できるようにします。これはあまり複雑ではなく、例えばPHPのような他のサーバーサイド言語を使用して行うことができます。
一方、あなたが言うことは、かなり複雑です。 XSLとHTMLを調べて、特定のXMLデータを使用して作成されたHTMLコードの部分を特定し、変更を反映させることができます。それは、そのような単純なASPスクリプトで行われるものではありません。
双方向のXSLトランスフォーメーション、XMLからHTML、HTMLからXMLへの設計では、ソースXMLと結果として得られるユーザーXMLを比較して解決するほうがずっと簡単です。