gpt4 book ai didi

jstree 不构建树

转载 作者:行者123 更新时间:2023-12-02 00:22:43 25 4
gpt4 key购买 nike

我正在尝试使用 jstree 从 xml 文件构建树。我按照文档进行操作,但看起来它不起作用。这是我的代码:

<html>
<head>
<title>Demo</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="C:\Users\jstree\jstree_pre1.0_fix_1\jquery.jstree.js"></script>
<Script Language="JavaScript">
$(function () {

$("#demo2").jstree({

"xml_data" : {

"ajax" : {

"url" : "books.xml"

},

"xsl" : "nest"

},

"plugins" : [ "themes", "xml_data" ]

});
});

</Script>

</head>
<body>

</body>

最佳答案

XML 的格式不是 jsTree 可以包含的。

http://www.jstree.com/documentation/xml_data

支持两种类型的 XML 结构 - 平面和嵌套:

<!-- FLAT -->
<root>
<item id="root_1" parent_id="0" state="closed">
<content>
<name><![CDATA[Node 1]]></name>
</content>
</item>
<item id="node_2" parent_id="root_1">
<content>
<name><![CDATA[Node 2]]></name>
</content>
</item>
</root>

<!-- NESTED -->
<root>
<item id="xml_1">
<content><name><![CDATA[Root node 1]]></name></content>
<item id="xml_2">
<content><name><![CDATA[Child node 1]]></name></content>
</item>
</item>
</root>

另一种方法是引入 XML 文档并将其转换为 JSON,然后将其转换为有效的 JSON 或 HTML 数据格式。

关于jstree 不构建树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10143688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com