Javascript 使用jQuery创建嵌套的UL列表

Javascript 使用jQuery创建嵌套的UL列表,javascript,jquery,html,Javascript,Jquery,Html,假设我有以下对象: var data = [ {"x.y":"X Y"}, {"x.y.a":"X Y A"}, {"x.y.b":"X Y B"}, {"x.y.c":"X Y C"}, {"d.e":"D E"} ]; 如何使用jQuery以如下HTML格式呈现它们 x: y:"X Y" a:"X Y A" b:"X Y B" c:"X Y C" d: e:"D E" 数据是什么?您正在尝试创建嵌套对象的数组吗?如果是这样,这是不正确的。数据是从ajax调用返回的。它是一

假设我有以下对象:

var data =
[
{"x.y":"X Y"},
{"x.y.a":"X Y A"},
{"x.y.b":"X Y B"},
{"x.y.c":"X Y C"},
{"d.e":"D E"}
];
如何使用jQuery以如下HTML格式呈现它们

x:
 y:"X Y"
  a:"X Y A"
  b:"X Y B"
  c:"X Y C"
d:
 e:"D E"

数据是什么?您正在尝试创建嵌套对象的数组吗?如果是这样,这是不正确的。数据是从ajax调用返回的。它是一个对象数组。我需要根据json“key”名称在前端呈现它们。数据来自何处并不重要。变量数据没有有效的结构。修复它,然后我们可以有一个很好的循环来生成li列表查看此链接:{“x.y”:“x y”,“x.y.a”:“x y a”,“x.y.b”:“x y b”,“x.y.c”:“x y c”,“d.e”:“d e”}