2016-08-13 4 views
0

Ich habe gerade angefangen AngularJS zu lernen. Meine Anforderung besteht darin, die XML-Datei von der Benutzeroberfläche hochzuladen, die dann in ein JSON-Objekt konvertiert wird. Ich hatte es versucht und google es aber keine richtige Lösung gefunden. Bitte jemand mir helfen. thnxXML-Datei in AngularJS hochladen

das ist meine Datei und Button-Code in html

<input type="file" id="importFile" mg-model="aclFile"/> 
<input type="button" class="btn green" ng-click="uploadAclFile(aclFile)" value="Import" /> 

Und das ist eckig js Funktion

$scope.uploadAclFile = function(xmlData) { 
alert("xmlData: " + doc); 
} 
+0

Ich habe gerade versucht, angularjs Funktion mit XML-Dateiargument aufrufen und versuchen, es in die Konsole zu drucken, aber es gibt undefined. – deen

+0

Das bedeutet nichts. Setzen Sie etwas Code, den Sie dort versucht haben ... –

+0

Thnx für die Antwort, ich habe meine Frage bearbeitet – deen

Antwort

1

Yeppee ich es bekommen habe, hier Was habe ich

Für Datei-Eingabe -

<input type="file" id="importFile" onchange="angular.element(this).scope().uploadXmlFile()"/> 

JS-

Verwandte Themen