Ankündigung

Einklappen
Keine Ankündigung bisher.

Größe von XML-Datei auslesen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Größe von XML-Datei auslesen

    Hallo,

    wenn der Threat hier nicht richtig ist, dann bitte verschieben.
    Meine Frage ist eigentlich schon in der Überschrift formuliert:
    Wie kann ich die Gesamtgröße einer XML-Datei auslesen?
    Bei HTML geht es ja mit einem all-umschließenden Div. Aber in XML???


  • #2
    AW: Größe von XML-Datei auslesen

    Meinst du die Byte-Größe der Datei oder die Maße derselben? Bei ersterem ginge es per php, bei letzterem weiß ichs nicht, vielleicht über eine eingebundene xsl-Datei.

    Kommentar


    • #3
      AW: Größe von XML-Datei auslesen

      Die Höhe des Contents will ich auslesen lassen.

      Kommentar


      • #4
        AW: Größe von XML-Datei auslesen

        Moin mi-schi!

        Zitat von mi-schi Beitrag anzeigen
        Wie kann ich die Gesamtgröße einer XML-Datei auslesen?
        PHP-Code:
        <?xml version="1.0" encoding="ISO-8859-1"?>
        <!doctype html public "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
            <head>
                <title> New Document </title>
                <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
                <meta name="title" content="" />
                <meta name="author" content="" />
                <meta name="subject" content="" />
                <meta name="language" content="en" />
                <meta name="keywords" content="" />
            </head>
            <body>
                <script type="text/javascript" language="JavaScript"> 
                    function makeRequest(url) 
                    {

                        http_request = false;

                        if (window.XMLHttpRequest) 
                        { // Mozilla, Safari,...
                            http_request = new XMLHttpRequest();
                            
                            if (http_request.overrideMimeType)
                            {
                                http_request.overrideMimeType('text/xml; charset=ISO-8859-2');
                            }
                        } else if (window.ActiveXObject) 
                        { // IE
                            http_request = new ActiveXObject("Microsoft.XMLHTTP");
                            /*try {
                                http_request = new ActiveXObject("Msxml2.XMLHTTP");
                            } catch (e) {
                                try {
                                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                                } catch (e) {}
                            }*/
                        }

                        if (!http_request) {
                            alert('Giving up :( Cannot create an XMLHTTP instance');
                            return false;
                        }
                        
                        http_request.onreadystatechange = renderResults;
                        http_request.open('GET', url, true);
                        http_request.send(null);
                    }

                    function renderResults()
                    {
                        if (http_request.readyState == 4) 
                        {
                            if (http_request.status == 200) 
                            {
                                    var srcTree = new ActiveXObject("Msxml2.DOMDocument.4.0");
                                    srcTree.async=false;
                                    srcTree.loadXML(http_request.responseXML.xml);
                                    var dd = srcTree.selectSingleNode("//messwerte");
                                    var x = dd.getElementsByTagName("windstaerke") ;
                                    alert((x.item(0).text));
                            }
                            else 
                            {
                                alert('There was a problem with the request.');
                            }
                        }
                    }

                    makeRequest("http://www.sfdrs.ch/sendungen/meteo/meteorama/mythen.xml");
        </script> 
            </body>
        </html>
        Quelle: (Bsp.) Hier

        Hoffe, ich konnte Dir helfen!

        MfG Speedy

        Kommentar


        • #5
          AW: Größe von XML-Datei auslesen

          Zitat von mi-schi Beitrag anzeigen
          Die Höhe des Contents will ich auslesen lassen.
          wie die höhe
          AC/DC Fanpage www.ifyouwantblood.de
          Nein zur Zensur im Internet und anderswo - Anonymous

          Kommentar


          • #6
            AW: Größe von XML-Datei auslesen

            Der Inhalt der angezeigt wird, hat eine bestimmte Höhe... Was ist daran nicht zu verstehen.

            Kommentar


            • #7
              AW: Größe von XML-Datei auslesen

              Zitat von mi-schi Beitrag anzeigen
              Der Inhalt der angezeigt wird, hat eine bestimmte Höhe... Was ist daran nicht zu verstehen.
              bilder z.b. haben eine fixierte höhe. xml dateien nicht.

              ihre "höhe" ist eigentlich die länge welche der größe der schrift sowie die anzahl der zeilenumbrüche entspricht. somit ist sie relativ.....

              also was willst du tun?
              AC/DC Fanpage www.ifyouwantblood.de
              Nein zur Zensur im Internet und anderswo - Anonymous

              Kommentar


              • #8
                AW: Größe von XML-Datei auslesen

                Ich bin leider zu blöd eine fachliche Antwort zu geben. ABER:

                @Brain

                genau das sind wohl die Gründe warum er die Höhe auslesen möchte.
                LuNe's Blog*Meine Software- und Tippssammlungen *
                Twitter * Meine Tel-Domain

                Kommentar


                • #9
                  AW: Größe von XML-Datei auslesen

                  Höhe = Länge, bei mir....
                  Ich habe einen Text mit einer Tabelle in einer XML-Datei und will die Länge auslesen, damit die den iframe an die Länge anpassen kann.

                  Kommentar


                  • #10
                    AW: Größe von XML-Datei auslesen

                    Höhe = Länge, bei mir....
                    Ich habe einen Text mit einer Tabelle in einer XML-Datei und will die Länge auslesen, damit die den iframe an die Länge anpassen kann.
                    du merkst wo du landest. es geht so nicht, weil die schriftgröße auch wenn sie per css angegeben ist immer noch variabel ist. du musst also em für höhe und breite nehmen.

                    aber wahrscheinlich ist der xml inhalt variabel sonst würdes du nicht fragen. jetzt verhält sich deine webseite so, wie diese wunderbar brüchigen photoshop slices, dass du jetzt mit javascript kitten willst. du ärgerst dich darüber mehr, als wenn du ein variables design nimmst....

                    gut vllt. irre ich mich auch, aber bring mal ein sichtbares beispiel und erkläre wofür du diese altertümlichen iframes brauchst....
                    AC/DC Fanpage www.ifyouwantblood.de
                    Nein zur Zensur im Internet und anderswo - Anonymous

                    Kommentar


                    • #11
                      AW: Größe von XML-Datei auslesen

                      Das Beispiel ist hier (oder auch nicht ) zu sehen:
                      http://loegym.mi-schi.com
                      unter Vertretungsplan
                      Leider ist der Passwortgeschützt, wegen Datenschutz!
                      Wenn ich euch das Passwort sage, wäre das gerade eingerichtete Passwort sinnlos...
                      Ich habe "früher" immer die xml-Datei in HTML ungewandelt. Seit ich PHP 5 habe, funktionierte aber der Code nicht mehr. Darum der iframe....

                      Kommentar


                      • #12
                        AW: Größe von XML-Datei auslesen

                        Ach das irritierte mich: es geht um xhtml, nicht um xml. Zwei paar Schuhe.

                        Kommentar


                        • #13
                          AW: Größe von XML-Datei auslesen

                          Verdammt, es geht um XML!!!!! Eingebettet in XHTML über einen iframe...
                          OMG, so schwer ist es doch nicht....

                          Kommentar


                          • #14
                            AW: Größe von XML-Datei auslesen

                            Hi,
                            Zitat von mi-schi Beitrag anzeigen
                            Verdammt, es geht um XML!!!!!
                            xml ist zunächst einmal nur ein reines Textformat.
                            Wie groß eine daraus generierte HTML-Seite dargestellt wird, hängt von vielen Faktoren ab - vor allem der CSS-Formatierung.

                            Gruß
                            Ingo
                            Ingo Webdesign

                            Kommentar


                            • #15
                              AW: Größe von XML-Datei auslesen

                              Mahlzeit!

                              Wie wäre es denn mit diesem Sciptbeispiel hier:
                              http://www.doktormolle.de/temp/iframe_resize2/

                              Sollte doch auch mit deiner XML-Datei funktionieren.
                              mfg
                              dhx

                              Kommentar

                              homepage-forum.de - Hilfe für Webmaster! Statistiken

                              Einklappen

                              Themen: 56.939   Beiträge: 431.254   Mitglieder: 28.752   Aktive Mitglieder: 78
                              Willkommen an unser neuestes Mitglied, Michael83.

                              Online-Benutzer

                              Einklappen

                              207 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 205.

                              Mit 3.502 Benutzern waren am 23.01.2020 um 17:20 die meisten Benutzer gleichzeitig online.

                              Die neuesten Themen

                              Einklappen

                              Die neuesten Beiträge

                              Einklappen

                              Lädt...
                              X