小编use*_*626的帖子

将XML数据转换为Json格式AngularJS

我正在尝试使用AngularJS中的Treeview指令.存储过程返回xml.树视图指令采用json格式.Controller将从服务中获取数据.我试图将xml转换为服务中的json.

以下是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>
Run Code Online (Sandbox Code Playgroud)

以下是预期的JSON:

[
  {
    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", …
Run Code Online (Sandbox Code Playgroud)

javascript xml json c#-4.0 angularjs

9
推荐指数
1
解决办法
4万
查看次数

标签 统计

angularjs ×1

c#-4.0 ×1

javascript ×1

json ×1

xml ×1