第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 PHP 中使用多個查詢加載 XML 數(shù)據(jù)時出現(xiàn)問題

在 PHP 中使用多個查詢加載 XML 數(shù)據(jù)時出現(xiàn)問題

PHP
手掌心 2022-10-28 16:10:16
我有以下 XML 文件<response><query>hello</query><zone name="url">    <records s="*" n="0" total="0"/></zone><zone name="people">    <records s="*" n="20" total="58" next="/result?q=hello&zone=people&s=AoIIRib9grewqTU2MGRkMS02YzgzLTQxYQ%3D" nextStart="AoIIRib9GD8NaWRlbnRpddfsdfk0OWQ=">        <people id="1140172" url="/people/1140172">        </people>        <people id="1482231" url="/people/1482231">        </people>        <people id="832153" url="/people/832153">        </people>    </records></zone><zone name="collection">    <records s="*" n="20" total="496" next="/result?q=hello&zone=collection&s=AoIIQsdfszdTIyNzc3MDUzNg%3D%3D" nextStart="AoIIQ3sHAysdfdszc3MDUzNg==">        <work id="208227193" url="/work/208227193">        </work>        <work id="225096966" url="/work/225096966">        </work>        <work id="225096968" url="/work/225096968">        </work>    </records></zone><zone name="gazette">    <records s="*" n="20" total="91239" next="/result?q=hello&zone=gazette&s=AoIIRdAyNjk3NzQ%3D" nextStart="AoIIgdfgek3NzQ=">        <article id="249121748" url="/newspaper/249121748">        </article>        <article id="225072553" url="/newspaper/225072553">        </article>        <article id="249121741" url="/newspaper/249121741">        </article>    </records></zone><zone name="book">    <records s="*" n="20" total="9245" next="/result?q=hello&zone=book&s=AogxMjk1Mg%3D%3D" nextStart="AoIIQ6HewytzdTIjk1Mg==">        <work id="19554432" url="/work/19554432">        </work>        <work id="31597077" url="/work/31597077">        </work>        <work id="11135964" url="/work/11135964">        </work>    </records>  </zone></response>我正在嘗試使用相同的數(shù)據(jù)在同一頁面上運行多個查詢,但它有一些小故障。有些“區(qū)域”會加載,有些則不會。然后在部分中,我使用以下內(nèi)容來顯示結(jié)果,但它不會一次加載所有區(qū)域。如果我單獨運行查詢,它們就可以正常工作。
查看完整描述

1 回答

?
慕慕森

TA貢獻1856條經(jīng)驗 獲得超17個贊

使用 Xpath 通過名稱屬性而不是位置來獲取區(qū)域。


$response = new SimpleXMLElement($xmlString);

$books = $response->xpath('//zone[@name="books"]/records/*');

foreach ($books as $book) {

  // ...


查看完整回答
反對 回復(fù) 2022-10-28
  • 1 回答
  • 0 關(guān)注
  • 79 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號