Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-08-2008, 22:29   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2008
Beiträge: 4
XML bearbeiten

Hi,
ich habe eine Frage zum Bearbeiten von XML-Dateien. Benutzt wird XML der Form:
Code:
<Person>
  <Vorname>test1</Vorname>
  <Nachname>test11</Nachname>
</Person>
<Person>
  <Vorname>test2</Vorname>
  <Nachname>test22</Nachname>
</Person>
Zur Darstellung wird ein Datagrid benutzt, die Daten werden als ArrayCollection verwaltet. Die anzeige der Daten klappt prima, ich habe die Felder auf editable gesetzt und würde die Änderungen gerne zurück in das XML speichern, da aber mehrere Knoten gleich, also "Person" heißen, gibt es da Probleme und ich komme nicht weiter !??? Wie kann man so etwas am besten lösen ? Vielen Dank !
atom-y ist offline   Mit Zitat antworten
Alt 27-08-2008, 22:36   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.142
Nicht mir XML arbeiten, sondern mappe die XML auf eine Klasse
ActionScript:
  1. package {
  2.  
  3.     [Bindable]
  4.     public class Person {
  5.  
  6.         private var _firstName:String;
  7.         private var _lastName:String;
  8.    
  9.         public function Person() {
  10.         }
  11.        
  12.         public function get firstName():String {
  13.             return this._firstName;
  14.         }
  15.        
  16.         public function get lastName():String {
  17.             return this._lastName;
  18.         }
  19.  
  20.         public function set firstName(value:String):void {
  21.             if (this._firstName == value) {
  22.                 return;
  23.             }
  24.             this._firstName = value;
  25.         }
  26.  
  27.         public function set lastName(value:String):void {
  28.             if (this._lastName == value) {
  29.                 return;
  30.             }
  31.             this._lastName = value;
  32.         }
  33.     }
  34. }
Das Problem ist, dass DataBinding bei reinem XML nicht zieht.

Geändert von Omega Psi (27-08-2008 um 22:37 Uhr)
Omega Psi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:31 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele