我在读取 xml 文件时遇到问题,我想显示从 0 到 15 的记录,但不显示任何内容。在这里我留下代码。谢谢
XML 文件:
<RECORDS>
<RECORD>
<ID_EMPLEADO>671</ID_EMPLEADO>
<NOMBRE>JUAN</NOMBRE>
<APELLIDOS>CARMONA IZQUIERDO</APELLIDOS>
<FECHA_NACIMIENTO>1948/3/2</FECHA_NACIMIENTO>
<TIPO_EMPLEADO>FIJO</TIPO_EMPLEADO>
<NUM_HIJOS>3</NUM_HIJOS>
</RECORD>
/****************more record**************/
</RECORDS>
这是我的代码:
$fXML = new SimpleXMLElement('empleados.xml', NULL, TRUE);
$aConsulta = $fXML->xpath('/RECORDS/RECORD[position() >= 0 and position() < 15] ');
$nombre = $aConsulta[0]->NOMBRE;
$apellidos = $aConsulta[0]->APELLIDOS;
$fechaNac = $aConsulta[0]->FECHA_NACIMIENTO;
$tipoEmpleado = $aConsulta[0]->TIPO_EMPLEADO;
$numHijos = $aConsulta[0]->NUM_HIJOS;
echo $nombre;
echo $apellidos;
echo $fechaNac;
echo $tipoEmpleado;
echo $numHijos;