Henry: Werte aus Textdatei exhumieren

Beitrag lesen

problematische Seite

grrr... alles nochmal neu schreiben weil aus Versehen auf zurück (nicht das erste Mal). Mal Frage/Bitte an die Admins hier, wäre eine automatische Speicherung auf Web-Storage Basis irgendwann denkbar?

Hallo Gunnar,

passt ja schon grösstenteils <trkpt.*="(.*)".*"(.*)".*>

Nein. Erwähnte ich schon Whitespace? <trkpt lat = "53.188185" lon = "7.216993"></trkpt>

Was soll das hier? Ich sagte doch schon Anpassungen sollte eigentlich jemand vornehmen, der mehr Übung in Sachen regex hat. Warum kommst du immer wieder mit neuen Ausnahmen, obwohl du weisst, dass diese relativ leicht einzubauen sind. Na ja, wenn Du dir zu fein bist das selbst anzupassen <trkpt.*=*"(.*)".*"(.*)".*>

Nun auch gähn...Whitespace

Übrigens, wenn du dort siehst wie ich deinen Kram dort reingemüllt habe, wüsste ich gern wie ein Parser damit zurecht käme, was ich ja im Gegenzug als Ausnahmefall anprangern könnte, eben was wenn es kein XML ist oder die XML Datei falsch aufgebaut...

Ach, und wie macht ein XML-Parser das?

Aus XML-Quellcode sowas wie ein DOM generieren vielleicht?

Durch Zauberei oder doch viell. auch durch Befehle, evtl. reguläre Ausdrücke?

Wie kompliziert du den Ausdruck auch bauen magst (regulär[^Chomsky-Hierarchie] wird er dann nicht sein), ich werde eine XML-Schreibweise finden, bei der er versagt. Wetten?

Würde ich gerne mal sehen und wäre bestimmt auch mal gut investierte Energie. Allerdings sollte die Quelldatei dann aber auch problemlos durch zb. simpleXML zu parsen sein. Na, dann lass mal sehen, bin gespannt.

Nein, du bist am Zug. Du hast noch keinen Ausdruck gezeigt, der die bisher schon vorgebrachten Schreibweisen abdeckt.

Neee bestimmt nicht... Ein klares Beispiel ohne Wenn und Aber. Nicht immer wieder Ausnahmen zusammenpflücken und daraus ein Ping-Pong Match machen.

Gruss
Henry

0 145

Werte aus Textdatei exhumieren

  1. 1
    1. 0
      1. 0
      2. 0
        1. 0
          1. 0
            1. 0
              1. 0
                1. 2
                  1. 0
                    1. 0
  2. -2
    1. 2
      1. 0
        1. 0
          1. 0
        2. 2
          1. 0
            1. 0
            2. 5
              1. 0
              2. 0
                1. 1
                  1. 0
                    1. 1
                      1. 0
                        1. 0
                          1. 0
                            1. 4
                              1. 2
                              2. 0
                                1. 1
                                  1. 0
                                    1. 0
                                    2. 0
                                    3. 0
                                  2. 0

                                    HTML parsen

                                    1. 0
                                      1. 0
                                        1. 0
                                          1. 0
                                            1. 0
                                              1. 0
                                                1. 0
                                                  1. 0
                                                    1. 0
                                                    2. 0
                                                      1. 0
                                                      2. 0
                                                        1. 0
                                                          1. 0
                                                            1. 0
                                                              1. 0
                                2. 0
                                3. 1
                            2. 0
                              1. 0
                            3. 0
                              1. 1
                              2. 0
                                1. 1
                                2. 0
                                  1. 0
                                  2. 1
                        2. 0
                2. 1
                  1. 0
                    1. 0
                  2. 0
                    1. 0
                      1. 0
                        1. 0
                          1. 0
                            1. 0
                              1. 0
                                1. 0
                                  1. 0
                                    1. 0
                                      1. 0
                                        1. 0
                                          1. 0
                                            1. 0
                                              1. 0
                                                1. 2
                                                  1. 0
                                                    1. 1
                                                      1. 0
                                                      2. 0
                                                      3. 0

                                                        lon/lat precision

                                                        1. 0
                                                          1. 0
                                                            1. 0
                                                              1. 0
                                                            2. 0
                                                              1. 0
                                                          2. 0
                                                            1. 0
                                                              1. 0
                                                                1. 0
                                                          3. 0
                                                            1. 0
                                                              1. 0
                                                                1. 0
                                                                  1. 0
                                                                    1. 0
                                                                      1. 0
                                                                    2. 0
                                                                      1. 0
                                                                2. 0
                                                                  1. 0
                                                                    1. 0
                                                                3. 1
                                                                  1. 0
                                                                    1. 0
                                                                      1. 0
                                                                        1. 0
                                                                          1. 0
                                                                            1. 0
                                                                          2. 0
                                                                            1. 0
                                                              2. 0
                                                            2. 0
                                                    2. 0
                                                      1. 0
                                      2. 0
                                2. 0
                                3. 0
                            2. 0
                    2. 0
                    3. 0
                      1. 0
        3. 2
        4. 0
          1. 0
    2. 0
    3. 0
      1. 1
  3. 2
    1. 0
      1. 0
  4. 0
    1. 0
      1. 0
        1. 0