匆匆走开 2019-03-19 20:24 采纳率: 100%
浏览 133

xmlReader解析XML文件该怎么解析出一下数字和文本?????PHP语言

神的创造

    <div id="GEN.1.1" class="v"><span class="vn">1</span>起初, 神创造天地。 </div>
    <div id="GEN.1.2" class="v"><span class="vn">2</span>地是空虚混沌,渊面黑暗; 神的灵运行在水面上。</div></div>
      <div class="p">

    <div id="GEN.1.3" class="v"><span class="vn">3</span> 神说:“要有光”,就有了光。 </div>
    <div id="GEN.1.4" class="v"><span class="vn">4</span> 神看光是好的,就把光暗分开了。 </div>
    <div id="GEN.1.5" class="v"><span class="vn">5</span> 神称光为昼,称暗为夜。有晚上,有早晨,这是头一日。</div></div>
      <div class="p">


        这是我写的代码
        header("Content-type:text/html;charset=utf-8");

$xml = new XMLReader();
$xml -> open("genxml.xml");
while ($xml -> read()){
if ($xml -> nodeType == XMLREADER::ELEMENT && $xml -> localName == 'h5'){

$xml -> read();
print $xml -> value . "
";

}
if ($xml -> nodeType == XMLREADER::ELEMENT && $xml -> localName == 'div'){
if($xml -> nodeType == XMLREADER::ELEMENT && $xml -> localName == 'div'){
if($xml -> nodeType == XMLREADER::ELEMENT && $xml -> localName == 'span'){

$xml -> read() ;
print $xml -> value;

}

$xml -> read();
print $xml -> value;

}
print '
';

}
}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 shape_predictor_68_face_landmarks.dat
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 对于相关问题的求解与代码
    • ¥15 ubuntu子系统密码忘记
    • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
    • ¥15 保护模式-系统加载-段寄存器
    • ¥15 电脑桌面设定一个区域禁止鼠标操作
    • ¥15 求NPF226060磁芯的详细资料
    • ¥15 使用R语言marginaleffects包进行边际效应图绘制