试图在浏览器中为用户提供可编辑的 XML 页面。
例如,以下是 XML 的一部分。
<Employee name="John Doe" type="contract" ID="1000">
<Salary>10000</Salary>
<Email>johndoe@johndoe.com</Email>
</Employee>
Run Code Online (Sandbox Code Playgroud)
当以上内容在浏览器(IE 或 FF)中呈现给用户时,用户应该能够突出显示属性或值。当突出显示并按下第二个鼠标按钮时,这将弹出一个菜单进行编辑。对于属性和标签,它可能类似于 ID-TEST-PRESENT 或 ID-TEST-OPTIONAL。现在,该属性在选择时应更改为 ID-TEST-PRESENT,而不是 ID。
同样,对于值,可以显示一个文本框,用户可以在其中输入新值。然后需要将此更新后的 XML 文件发送到后端并保存。
这是可行的吗?如果是的话,什么是最简单的方法。
我一直在编写嵌入式应用程序。这是我在网络浏览器方面的第一次尝试。任何帮助表示赞赏。