QTCreator - XML lesen, ändern, speichern

Alles rund um die Programmierung mit Qt
Antworten
thomasadler2
Beiträge: 2
Registriert: 23. November 2016 18:30

QTCreator - XML lesen, ändern, speichern

Beitrag von thomasadler2 »

Hallo,

QTCreator 4.1.0
http://www.jdom.org/dist/binary/

Ich verwende den QTCreator QML File. Dort würde ich gerne ein XML File einlesen,
die Elemente, teils auch Attribute in Textfelder verteilen.

Müsste das funktionieren?

Wenn ja was müsste ich tun? Wie installiere ich das?

Danke und Grüße Thomas
sowas
Beiträge: 105
Registriert: 19. September 2006 16:02

Re: QTCreator - XML lesen, ändern, speichern

Beitrag von sowas »

schau dir mal das Online-Buch cadagues.pdf unter http://qmlbook.github.io/ an, dort gibt es ein Beispiel für qml->xml .
thomasadler2
Beiträge: 2
Registriert: 23. November 2016 18:30

Re: QTCreator - XML lesen, ändern, speichern

Beitrag von thomasadler2 »

Hallo,
ich will eine XMLK File einlesen und auswerten. Wie könnte ich das Plugin installieren,
damit ich die Funktionen aufrufen kann.

Code: Alles auswählen

 SiTextField {
        id: siTextFieldRuest
        x: 583
        y: 143
        width: 500
        text: "Mater/Revision/Order/"
        title: "karte scannen"

        textField.onAccepted: {
            

            var index = 0
            var indexFound = 0
            var content
            var toAnalyse = value
            var resultAnalyse

            messageBox.show("error", ["ok"], text,
                                  text,
                                  mainRect, "", "")

            //while ( 1 )
            for ( var i=0; i<3; i++ )
            {
                indexFound = toAnalyse.indexOf("/", index);

                if(indexFound === -1)
                    break;
                content = toAnalyse.substring(index, indexFound);
                index = indexFound + 1;

                switch (i)
                {
                case 0: siTextFieldFertigungsnummer.text = content
                    break
                case 1: siTextFieldAenderungsstand.text = content
                    break
                case 2: siTextFieldMaterialnummer.text = content
                    break
Dann suche ich noch Analyse, string, split, und while (1) geht auch nicht.
Gibt es eine Übersicht, was mir zur Verfügung steht mit Beispielen.

Wie kann ich das debuggen. Geht bei mit auch nicht.

Danke für Tipps.

Grüße Thomas
Antworten