0
我有一個讀取xml文件的問題,我想顯示記錄從0到15,但是不顯示任何內容。在這裏,我離開了代碼。感謝xpath位置()表達式whit xml/php
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;
'帶'message'字符串的未捕獲異常'Exception'不能被解析爲XML'。用''替換' '。 –
我錯過了@格拉維奇已經回答:D – Darka