djnelly

Wie kann ich diese XML-Struktur mit SimpleXML verarbeiten?

Hallo an alle,

ich habe eine XML-Struktur, in der die Ergebniszeilen wieder als neuer XML-Baum ausgewiesen sind. SimpleXML ignoriert diese Zeilen komplett.
Hierbei geht es um die Ergebnisse innerhalb dieses Blocks: <resultlistEntries numberOfHits="134" realEstateType="0">

Was ist da falsch, oder wie kann ich das anders verarbeiten?

Vielen Dank!

        <?xml version="1.0" encoding="UTF-8" standalone="yes"?>  
        <resultlist:resultlist xmlns:ns2="" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:resultlist="" xmlns:common="" xmlns:ns6="">  
            <paging>
                <next xlink:href=""/>  
                <pageNumber>1</pageNumber>
                <pageSize>2</pageSize>
                <numberOfPages>67</numberOfPages>
                <numberOfHits>134</numberOfHits>
            </paging>
            <resultlistEntries numberOfHits="134" realEstateType="0">  
         
                <resultlistEntry xlink:href="" id="" modification="2013-10-28T13:40:23.000+01:00" creation="2013-10-28T14:40:13.000+01:00" publishDate="2013-10-28T13:40:14.000+01:00">  
                    <realEstateId>71903241830</realEstateId>
                    <resultlist:realEstate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:search="" xsi:type="search:Test" id="">  
                        <title>Der Titel</title>
                        <address>
                            <street>Die Straße</street>
                            <houseNumber>16g</houseNumber>
                            <postcode></postcode>
                            <city></city>
                            <quarter>West</quarter>
                            <preciseHouseNumber>true</preciseHouseNumber>
                        </address>
                        <titlePicture xlink:href="" id="" modification="2013-10-28T18:31:12.740+01:00" creation="2013-10-28T18:31:12.740+01:00" publishDate="2013-10-28T18:31:12.740+01:00">  
                            <floorplan>false</floorplan>
                            <titlePicture>false</titlePicture>
                            <urls>
                                <url scale="SCALE_118x118" href=""/>  
                            </urls>
                        </titlePicture>
                    </resultlist:realEstate>
                </resultlistEntry>
         
                <resultlistEntry xlink:href="" id="" modification="2013-10-28T13:40:23.000+01:00" creation="2013-10-28T14:40:13.000+01:00" publishDate="2013-10-28T13:40:14.000+01:00">  
                    <realEstateId>7190683322</realEstateId>
                    <resultlist:realEstate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:search="" xsi:type="search:Test" id="">  
                        <title>Der Titel</title>
                        <address>
                            <street>Die Straße</street>
                            <houseNumber>16g</houseNumber>
                            <postcode></postcode>
                            <city></city>
                            <quarter>West</quarter>
                            <preciseHouseNumber>true</preciseHouseNumber>
                        </address>
                        <titlePicture xlink:href="" id="" modification="2013-10-28T18:31:12.740+01:00" creation="2013-10-28T18:31:12.740+01:00" publishDate="2013-10-28T18:31:12.740+01:00">  
                            <floorplan>false</floorplan>
                            <titlePicture>false</titlePicture>
                            <urls>
                                <url scale="SCALE_118x118" href=""/>  
                            </urls>
                        </titlePicture>
                    </resultlist:realEstate>
                </resultlistEntry>
         
         
            </resultlistEntries>
        </resultlist:resultlist>
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 220687

Url: https://administrator.de/forum/wie-kann-ich-diese-xml-struktur-mit-simplexml-verarbeiten-220687.html

Ausgedruckt am: 04.06.2025 um 21:06 Uhr

Bitboy
Bitboy 29.10.2013 um 08:43:54 Uhr
Goto Top
Hi,

der XML Validator http://www.w3schools.com/xml/xml_validator.asp sagt, dass der Namespacelink nicht leer sein darf in Zeile 2 (und wenn mans da korrigiert auch in Zeile 14)
djnelly
djnelly 29.10.2013 um 09:54:58 Uhr
Goto Top
Hallo,

danke für deine Antwort. Die Daten hatte ich entfernt, weil dort Server-Informationen drin standen. Auch mit ausgefüllten Namespacelink funktioniert es nicht..
colinardo
colinardo 29.10.2013 um 12:24:55 Uhr
Goto Top
Hallo djnelly,
Die Antwort auf deine Frage findest du hier: http://stackoverflow.com/questions/740730/parse-an-xml-with-simplexml-w ...

Grüße Uwe