|
以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- 给个建议,DOM和SAX2哪个更适合这种应用? (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=22571) |
|
-- 作者:iqxtreme -- 发布时间:9/27/2005 9:38:00 AM -- 给个建议,DOM和SAX2哪个更适合这种应用? 我们做了一个图形编辑器,地图模型大概就是这样:Map(1->*)Group(1->*)Entity(*->1)EntityTemplate。开始使用数据库存储这些信息,现在想做个单机版。C++编程。出于不想自己定义一门脚本语言的前提,我们想直接借用XML的脚本功能进行数据(c++对象)的存储与读入。数据类型涉及到整型、浮点、文本、矩阵等。不知是用DOM好,还是SAX2更适合一些?请大侠们给予指教。再次说明:我们用的C++(VS.NET 2003, 仅界面涉及了MFC)。 谢谢阅读。
|
|
-- 作者:LunarHBO -- 发布时间:9/27/2005 4:41:00 PM -- dom,用着舒服,单机版上面比较合适 |
|
-- 作者:iqxtreme -- 发布时间:9/28/2005 12:56:00 PM -- 十分感谢,那我就用DOM了。 另外还有个问题,要请教你, 就是关于用 Smart Pointer进行 DOM 的 VC++ 的变成问题。 请看论坛里的帖子(我发了个新帖)。 |
|
-- 作者:dongzhuming -- 发布时间:10/25/2005 11:17:00 AM -- 将xml文件写数据库的话,还是用sax比较好,效率很高,但是如果要做那种随机访问文档操作时,还是用dom好 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |