Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在由xml和XSLT构成的Xhtml中所做的更改需要反映在xml中_Javascript_Ajax_Xml_Xslt_Xhtml - Fatal编程技术网

Javascript 在由xml和XSLT构成的Xhtml中所做的更改需要反映在xml中

Javascript 在由xml和XSLT构成的Xhtml中所做的更改需要反映在xml中,javascript,ajax,xml,xslt,xhtml,Javascript,Ajax,Xml,Xslt,Xhtml,我有一个用xsl转换的XML文件,并将其作为html加载到浏览器中。该html使用html5的内容可编辑属性进行编辑。完成后,我需要将html编辑转换回原始xml文档。 更改甚至可能包括向现有节点添加新节点。 你知道怎么做吗。 谢谢。显然有些转换是不可逆的。如果XML包含事务列表,HTML包含总值,并且用户更改了总值,则无法使用该信息更新原始列表。因此,映射新值不能是一个自动过程 我的首选方法是使用XForms:以XForms的形式生成输出,包括绑定回XML模型,以便表单的更新反映回模型中。您所

我有一个用xsl转换的XML文件,并将其作为html加载到浏览器中。该html使用html5的内容可编辑属性进行编辑。完成后,我需要将html编辑转换回原始xml文档。 更改甚至可能包括向现有节点添加新节点。 你知道怎么做吗。
谢谢。

显然有些转换是不可逆的。如果XML包含事务列表,HTML包含总值,并且用户更改了总值,则无法使用该信息更新原始列表。因此,映射新值不能是一个自动过程


我的首选方法是使用XForms:以XForms的形式生成输出,包括绑定回XML模型,以便表单的更新反映回模型中。您所做的任何其他事情本质上都是对这项技术的重新发明。

我想根据需要使用样式表来动态更改UI。实际上,我正在尝试制作一个像XOPUS这样的WYSIWYG编辑器。感谢您提供这种方法,但我需要其他方法,如ajax或javascript。你能给我推荐其他的方法吗。我喜欢完全使用javascript完成的XOPUS编辑器。据我所知,Xfprms没有完全的浏览器支持。至少我需要IE、CHROME和FirefOX