怎么样写一个xml文档编辑器?
现在要编写一个xml的编辑器。实现如下功能:
打开(生成)一个xml文档,结构简化举例如下:
<Contact>
<Friends>
<Friend name="Zhang">
<address>aaa</address>
<Phone>12345</Phone>
<Mobile>12345</Mobile>
</Friend>
<Friend name="Li">
<address>bbb</address>
<Phone>12345</Phone>
<Mobile>12345</Mobile>
</Friend>
</Friends>
<Schoolmates>
<Schoolmate name="Wang">
<address>aaa</address>
<Phone>12345</Phone>
<Mobile>12345</Mobile>
</Schoolmate>
<Schoolmate name="Sun">
<address>bbb</address>
<Phone>12345</Phone>
<Mobile>12345</Mobile>
</Schoolmate>
</Schoolmates>
</Contact>
在左侧形成一棵树,(树的最终节点控制由谁控制还没想好,由schema/dtd控制?)
Contact
|_Friends
| |……Zhang
| |……LI
|_Schoolmates
|……Wang
|……Sun
点击Zhang(Li,Wang,Sun)后,在右侧出现一个编辑窗口
编辑该人的信息,然后可以保存。
刚刚接触xml,不太熟悉,不知道哪有这样的例子可以学习学习?有源代码最好,语言不限,有个思路就行。
多谢大家。分数好说。