Как я могу прочитать XML-файл и сохранить значения в объект JSON с помощью Angularjs

Как я могу прочитать файл XML и сохранить значения в объект json, используя angularjs.Пожалуйста, предложите мне, как сделать это, используя angularjs.

1 ответ

<body ng-controller='xlreaderController'>

  <input type="file" id="file" name="file"/>
  <br>
  <button ng-click="add()">Add</button>
  <p>{{data}}</p>

</body>



app.controller('xlreaderController', function($scope) {
         $scope.data = 'none';
            $scope.add = function(){
              var f = document.getElementById('file').files[0],
                  r = new FileReader();
              r.onloadend = function(e){
                $scope.data = e.target.result;
                //alert($scope.data);
                console.log(JSON.stringify($scope.data));
                var ks = (JSON.stringify($scope.data)).split("\n");
                $.each(ks, function(k){
                     console.log(k);
                });
              };
              r.readAsBinaryString(f);
            };
    });
Другие вопросы по тегам