0
我嘗試從xml格式的api中檢索數據。 我有幾個例子調用json文件的源代碼,但無法完成調用api。AngularJS http從xml api中獲取
這是我的代碼。它顯示在瀏覽器上進行任何操作,它不會在控制檯日誌
angular.module('myApp', [])
.controller('foodListController', function($scope, $http) {
$http.get('mydomain.com/api/FoodList/GetAllList').then(function (response) {
$scope.myData = response.data.dtoFood;
});
});
<ul>
<li ng-repeat="x in myData">
{{ x.FoodName + ', ' + x.IsActive }}
</li>
</ul>
<ArrayOfdtoFood>
<dtoFood>
<CreatedBy i:type="d3p1:string">1</CreatedBy>
<CreatedOn>2016-02-01T17:22:31.645Z</CreatedOn>
<IsActive>true</IsActive>
<IsChecked i:nil="true"/>
<IsDelete i:nil="true"/>
<ModifiedOn>2016-02-20T08:06:31.905Z</ModifiedOn>
<Modifiedby i:type="d3p1:string">1</Modifiedby>
<FoodName>Example1</FoodName>
</dtoFood>
<dtoFood>
<CreatedBy i:type="d3p1:string">1</CreatedBy> <CreatedOn>2016-02-01T17:22:31.645Z</CreatedOn>
<IsActive>true</IsActive>
<IsChecked i:nil="true"/>
<IsDelete i:nil="true"/>
<ModifiedOn>2016-02-20T08:06:31.905Z</ModifiedOn>
<Modifiedby i:type="d3p1:string">1</Modifiedby>
<FoodName>Example Food 2</FoodName>
</dtoFood>
</ArrayOfdtoFood>
你需要類似[x2js](https://github.com/abdmob/x2js)。 – daniel
我不是想將xml轉換爲json,而是想從xml api中檢索。 – user3055606
如果你想處理它,你希望它是JSON,因爲JSON是語言對象存儲在Javascript中,因此你需要像x2js –