精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-10-17
最后修改:2009-03-15
这两天一直在看dhtmlxtree树控件,不错,很强大! 但是一直没用上,就是因为dhtmlxtree读取xml文件的问题。目前我只知道他能读取静态的xml文件,可是我的业务需求不一样啊! 我现在只有另一种格式的xml数据且不能改变结构,大体是这样的: xml 代码
可是dhtmlxtree的标准遵守的格式是这样的: xml 代码
这可怎么办啊!我试过用javascript读取top树然后生成tree树所需要的xml,且一个string字符串,但是读取不管用啊还报错!……晕死我了~~ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-10-17
呵呵!找到方法了!
dhtmlxtree有从html里面的数据读取的功能,在api的第一页里好像就有 我把top-xml翻译转换成为dhtmlxtree能够读取的模式,然后输出到html的层里(层里不许出现<script>所以需要在外面修改innerHTML),大体ok,详细的懒得写咯 碰到同样情况的朋友可以找我…… |
|
返回顶楼 | |
发表时间:2007-10-17
真正的解决了!
仔细看了文档,有一个loadXMLString(xmlString,afterCall)方法,就是专门供我传递自己生成的xml字符串并生成树的! 之前那个读取inline xml和读取html的方法都不行,因为没法执行更高级点的控制或操作如拖动…… |
|
返回顶楼 | |
发表时间:2007-10-30
我也在研究他,有读取数据库的吗?如何做啊
|
|
返回顶楼 | |
发表时间:2007-10-31
peter-yue 写道 我也在研究他,有读取数据库的吗?如何做啊
其实只要把xml字符流或者字符串赋值给dhtmlxtree就可以了,它内部已经写好了解析方法。 我们项目中就是用的它,自动在树上实现节点的添加、菜单和链接的修改、存库,都很方便的! |
|
返回顶楼 | |
发表时间:2007-12-04
这个空间中使用的xml文件中出现中文就无法加载,怎么弄呢该?
|
|
返回顶楼 | |
发表时间:2007-12-13
引用 这个空间中使用的xml文件中出现中文就无法加载,怎么弄呢该?
把xml文件另存为utf-8格式的就行了…… 还有包含树的文件也改成utf-8的吧,还有content-type最好也设置一下 |
|
返回顶楼 | |
发表时间:2007-12-15
属性值,比如是一个URL,那里边含有&字符怎么处理呢
|
|
返回顶楼 | |
发表时间:2007-12-15
引用 属性值,比如是一个URL,那里边含有&字符怎么处理呢
这个好办呵呵,也是偶然间想起来的,用<!-- url -->这种方式就行了 就是说比如: <userdata><!-- http://abc.com?a=sdfouier*&(*^h --></userdata> 不过url里面的&容易产生歧义吧? |
|
返回顶楼 | |
发表时间:2008-01-18
zexombie 写道 呵呵!找到方法了!
dhtmlxtree有从html里面的数据读取的功能,在api的第一页里好像就有 我把top-xml翻译转换成为dhtmlxtree能够读取的模式,然后输出到html的层里(层里不许出现<script>所以需要在外面修改innerHTML),大体ok,详细的懒得写咯 碰到同样情况的朋友可以找我…… 这个哥们能不能给我发一个jsp读取数据库的啊,急用啊 javaeestart@163.com |
|
返回顶楼 | |