XMLReader ile tanımsız bir ad ile bir XML dosyası nasıl okunur?

0 Cevap php

Ben XML dosyalarını ayrıştırma ve XMLReader ile büyük bir XML dosyası okuma girişimi nispeten yeni.

<?xml version="1.0" encoding="UTF-8"?>
<ShowVehicleRemarketing environment="Production" lang="en-CA" release="8.1-Lite" xsi:schemaLocation="http://www.starstandards.org/STAR /STAR/Rev4.2.4/BODs/Standalone/ShowVehicleRemarketing.xsd">
  <ApplicationArea>
    <Sender>
      <Component>Component</Component>
      <Task>Task</Task>
      <ReferenceId>w5/cron</ReferenceId>
      <CreatorNameCode>CreatorNameCode</CreatorNameCode>
      <SenderNameCode>SenderNameCode</SenderNameCode>
      <SenderURI>http://www.example.com</SenderURI>
      <Language>en-CA</Language>
      <ServiceId>ServiceId</ServiceId>
    </Sender>
    <CreationDateTime>CreationDateTime</CreationDateTime>
    <Destination>
      <DestinationNameCode>example</DestinationNameCode>
    </Destination>
  </ApplicationArea>
...

Ben şu hatayı recieving ediyorum

ErrorException [Uyarı]: XMLReader :: (okuma) [xmlreader.read]:.. Compress.zlib :/ / D :/ WebDev / örneği / local / public / / upload / example.xml.gz: 2: namespace hatası: ShowVehicleRemarketing üzerinde schemaLocation için namespace prefix xsi tanımlı değil

Ben .. Biraz yardıma yapmanız gerekenler aslında olmadığını nasıl bir ad tanımlama hakkında gitmek istiyorum - Etrafa aradım ve ad alanları ile XML dosyalarını okumak için XMLReader kullanarak çok yararlı bilgi bulamıyorum? ilgili kaynaklara bağlantılar?

0 Cevap