Bonjour,
Je voudrais savoir comment je pourrais parser un fichier .list
Merci
Version imprimable
Bonjour,
Je voudrais savoir comment je pourrais parser un fichier .list
Merci
Salut,
bah récupére son contneu comme un fichier txt :
comme ca par exemple :
Cordialement.Code:
1
2 $content = file_get_contents('file.list'); echo $content;
Ca dépend d'ou vient ce fichier .list précisément, ca semble pas être une extension connue dans google (du moins apres une recherche rapide).
Le probleme quand je fais ça c'est qu'il ne garde pas les balises, et comme je voudrais recuperer seulement certaines info grace a la commande ereg, j'ai besoin de ces balises.Citation:
Envoyé par Fabouney
Tu peux nous montrer les structure d'un fichier list tout d'abord ?
Ensuite, si les balises n'apparaissent pas c'est surement parce que tu fais echo dans le navigateur, essaie de voir dans le code source de la page si tu as les balises.
C'est bon j'ai les balises dans le code source.
Merci Raideman
JE vous tiens au courant de l'avancé pour ce que ça interesse
bon je n'y arrive pas.
Voila mon fichier xml :Je voudrais recupérer les valeurs contenues entre les balises :Citation:
<dsml>
<!--status error-code="0" msg="Ok" entry-count="1"-->
−
<directory-entries>
−
<entry dn="uid=002857706,c=fr,ou=bluepages">
−
<objectclass>
<oc-value>person</oc-value>
<oc-value>organizationalPerson</oc-value>
<oc-value>ibmPerson</oc-value>
<oc-value>ePerson</oc-value>
<oc-value>top</oc-value>
</objectclass>
−
<attr name="alternatenode">
<value>FRVM</value>
</attr>
−
<attr name="pdif">
<value>1</value>
</attr>
−
<attr name="tieline">
<value>774378</value>
</attr>
−
<attr name="personaltitle">
<value>Mr.</value>
</attr>
−
<attr name="uid">
<value>002857706</value>
</attr>
−
<attr name="workplaceindicator">
<value>S</value>
</attr>
−
<attr name="alternatelocalityname">
<value>orleans</value>
</attr>
−
<attr name="managerserialnumber">
<value>009795</value>
</attr>
−
<attr name="directoryalias">
<value>FRANCE</value>
</attr>
−
<attr name="infotelephonenumber">
<value>I am in the office Mon-Fri</value>
</attr>
−
<attr name="notesemail">
<value>CN=Audran Corger/OU=France</value>
</attr>
−
<attr name="employeecountrycode">
<value>706</value>
</attr>
−
<attr name="hrorganizationcode">
<value>ZT</value>
</attr>
−
<attr name="sn">
<value>Corger</value>
</attr>
−
<attr name="serialnumber">
<value>002857706</value>
</attr>
−
<attr name="coredataintegrity">
<value>N</value>
</attr>
−
<attr name="telephonenumber">
<value>33-2-3857-4378</value>
</attr>
−
<attr name="locationcity">
<value>D4R BOIG</value>
</attr>
−
<attr name="managercountrycode">
<value>706</value>
</attr>
−
<attr name="primarynode">
<value>IBMFR</value>
</attr>
−
<attr name="ibmserialnumber">
<value>002857</value>
</attr>
−
<attr name="jobresponsibilities">
<value>alternate work arrangement</value>
</attr>
−
<attr name="co">
<value>France</value>
</attr>
−
<attr name="cn">
<value>Audran Corger</value>
</attr>
−
<attr name="ou">
<value>bluepages</value>
</attr>
−
<attr name="dept">
<value>522302</value>
</attr>
−
<attr name="entrytype">
<value>edfeed</value>
</attr>
−
<attr name="callupname">
<value>Corger, Audran</value>
</attr>
−
<attr name="ismanager">
<value>N</value>
</attr>
−
<attr name="givenname">
<value>Audran</value>
</attr>
−
<attr name="divdept">
<value>dept=522302,div=02,ou=bluepages</value>
</attr>
−
<attr name="employeetype">
<value>A</value>
</attr>
−
<attr name="alternatepostalcode">
<value>45000</value>
</attr>
−
<attr name="alternatest">
<value>FR</value>
</attr>
−
<attr name="iptelephonenumber">
<value>38774378</value>
</attr>
−
<attr name="o">
<value>ibm.com</value>
</attr>
−
<attr name="primaryuserid">
<value>F002857</value>
</attr>
−
<attr name="div">
<value>02</value>
</attr>
−
<attr name="isodmmanager">
<value>N</value>
</attr>
−
<attr name="c">
<value>fr</value>
</attr>
−
<attr name="manager">
<value>uid=009795706,c=fr,ou=bluepages</value>
</attr>
−
<attr name="alternateuserid">
<value>F002857</value>
</attr>
</entry>
</directory-entries>
</dsml>
<attr name=\"uid\"><value> </value></attr>
<attr name=\"callupname\"><value> </value></attr>
Merci