Tôi đang cố gắng sử dụng chỉ thị Treeview từ AngularJS. Các thủ tục được lưu trữ là trở về xml.The chỉ thị xem cây có định dạng json. Bộ điều khiển sẽ nhận dữ liệu từ dịch vụ. Tôi đang cố gắng chuyển đổi xml thành json trong dịch vụ.Chuyển đổi dữ liệu XML sang định dạng Json AngularJS
Tiếp theo là cấu trúc xml:
<Company Data="New Company">
<Manager Data="Working">
<Employee Data="ABC" />
<Employee Data="DEF" />
<Employee Data="GHI">
<SubEmployee Data="Approval">
<Stuff Data="Financial" />
<Stuff Data="Consol" />
</SubEmployee>
<SubEmployee Data="Rolled-Over">
<Stuff Data="Corporate" />
</SubEmployee>
</Employee>
</Manager>
</Company>
Dưới đây là JSON dự kiến:
[
{
label: "New Company",
id: "Company",
children: [
{
label: "Working",
id: "Manager",
children: [
{
label: "ABC",
id: "Employee",
children: [
]
},
{
label: "DEF",
id: "Employee",
children: [
]
},
{
label: "GHI",
id: "Employee",
children: [
{
label: "Approval",
id: "SubEmployee",
children: [
{
label: "Financial",
id: "Stuff",
children: [
]
},
{
label: "Consol",
id: "Stuff",
children: [
]
}
]
},
{
label: "RolledOver",
id: "SubEmployee",
children: [
{
label: "Corporate",
id: "Stuff",
children: [
]
}
]
}
]
}
]
}
]
Are bạn hỏi làm thế nào để chuyển đổi XML sang JSON bằng cách sử dụng javascript? – rdjs
Tôi muốn chuyển đổi xml thành định dạng Json được chỉ định. – user3083626