Question : Analyse d'une corde de XML dans le PHP

Je fais une question à un service de base de données qui renvoie les données dans une corde de XML. Ce qui suit est un exemple de ce qui est retourné. Je n'ai aucune idée comment aller analyser environ ceci dans des données utilisables. Ce XML semble être beaucoup plus compliqué que tous les exemples que j'ai pus trouver et mes tentatives à analyser ceci pour avoir échoué. J'ai besoin seulement des données étiquette de
< ? encoding= " utf-8 » du version= " 1.0 » de xml ? code= de

count= de " 100 " du >
du RECORDS FOUND
du
RANDYe>
LAWRENCEme>
OFFENDERSCANduct>
0nulldob>
du s>1desexoffendernulldobs>
0tdobmatchonly>
0ctnamematchonly>
DEFAULTability>
du hed>0ludejurisdictionssearched>



" 4 " id= TATTOO de
des PIEDS 09 INCHES
du RANDY S LAWRENCE
RANDYe>
S
LAWRENCEme>
09/21/1967ob>
MALE
BLACK
BLACKr>
BROWN
215 LBS
5 de l'AGRESSEUR SEXUEL REGISTRYtion>
de NJ du SEX OFFENDER
du >
de " owUn9D/HerIRpF6gI2EsFw== " : BRAS GAUCHE - MP NEW YORK ; TATOUAGE : AVANT-BRAS GAUCHE - SYMBOLE CHINOIS ; TATOUAGE : AVANT-BRAS GAUCHE - ÉCRITURE DU JAPON ; TATOUAGE : COU - HEART/SHARK COURAGEUX ; TATOUAGE : BRAS DROIT - & DE LA BANDE W/MOON ; Target= » _blank " de " https://xml.innovativedatasolutions.com/NatCrimWs/getPhoto.aspx?photo=g4iXOnXl7uaRiZYvdAhgMdPFS4WIF36dJ2pE6s5NSs4%3d » de href= de
42
> ovativedatasolutions.com/NatCrimWs/getPhoto.aspx de https://xml.inn ? DATE du photo=g4iXOnXl7uaRiZYvdAhgMdPFS4WIF36dJ2pE6s5NSs4%3d
me>
ÉDITÉ :  03/18/2008 ; DIT DATE DE BIRTH/AGE :  01/02/1965, 45, 09/12/1967, 42 ; DATE DE PHOTO :  07/10/2009 ; NIVEAU DE RISQUE DE CONTREVENANT : Count= de
count= " 1 " de " 10 " du >
du
du RAHIB LAWRENCE
09/21/1967ob>

du
du RANDAL LAWRENCE
09/21/1967ob>

du
du RANDAL S LAWRENCE
09/21/1967ob>

du
du RANDALL LAWRENCE
09/21/1967ob>

du
du RANDALL S LAWRENCE
09/21/1967ob>

du
du RANDY LAWRENCE
09/21/1967ob>

du
du VERNON LAWRENCE
09/21/1967ob>

du
du LAWRENCE RANDAL
09/21/1967ob>

du
du LAWRENCE S RANDAL
09/21/1967ob>

du
KNIGHT S SUGE
09/21/1967ob>


count= de MONROE TWP
NJ
08831


du

591 BUCKELEW AVENUE
du >
DÉTAILS de " 1 " du >
du
du SEXUAL ASSAULTn>
03/04/2002ondate>
EVENT du MIDDLESEXctionlocation>
:  LE CONTREVENANT A EU LE SEXE CONSENSUEL AVEC UNE CONNAISSANCE FEMELLE JUVÉNILE. ; ÂGE DE VICTIME : UNDER18 ;  GENRE DE VICTIME : Id= target= » _blank " de



https://xml.innovativedatasolutions.com/NatCrimWs/getPhoto.aspx?photo=7cvZtkfGuoMQAy%2fb%2b%2bbolXN5GkDmywnvprG3pkij8uJuPC15hkQHzJ8EH4OP%2fkbr » de href= de
de THOMAS LAWRENCE
RANDYe>
THOMASname>
LAWRENCEme>
06/10/1955ob>
MALE
WHITE
BLACKr>
HAZEL
115 LBS
5 de RANDY de l'AGRESSEUR SEXUEL REGISTRYtion>
de FL du SEX OFFENDER
du >
de " 4B27YEI8aFq0da+nqlT2rg== " > ovativedatasolutions.com/NatCrimWs/getPhoto.aspx de https://xml.inn ? photo=7cvZtkfGuoMQAy%2fb%2b%2bbolXN5GkDmywnvprG3pkij8uJuPC15hkQHzJ8EH4OP%2fkbr
hotoname>
        STATUS:  DIRIGÉ - DÉPARTEMENT DE LA FLORIDE DES CORRECTIONS ; NUMÉROS D'IDENTITÉ : DÉPARTEMENT DU NOMBRE DE CORRECTIONS : K66666 ;  CLASSIFICATION DE CONTREVENANT : Count= de
" 1 " count= ORANGE de FORT PIERCE
FL
34950-8858


du

1218 AVE
du >
" 1 " ÂGE de VICTIM du
du >
: ADULT

         
       
     
  class= de

Réponse : Analyse d'une corde de XML dans le PHP

Voici que vous allez, supposant que vous avez le XML dans une corde alors que ce qui suit devrait illustrer ce que vous devez faire pour l'extraire.
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
requestinformation->inputs->firstname ;
$lastName = (corde) $xml->requestinformation->inputs->lastname ;


écho « $firstName $lastName
« ; foreach ($xml->criminalinformation->records->record comme $aRecord) { $category = (corde) $aRecord->category ; $fullName = (corde) $aRecord->fullname ; contrevenant d'écho « : $fullName - $category
« ; foreach ($aRecord->aliases->alias comme $anAlias) écho « {$anAlias->fullname}
« ; }
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us