Bonjour,
Actuellement en stage en entreprise (noobies), je suis à la recherche d'une méthode efficace pour lire un fichier SGML.
J'avais plein de flux XML à lire, pas de soucis grâce à la méthode XMLReader, mais pour le SGML, je suis complètement en panne...
J'ai essayé avec fopen($mon_fichier_sgml)
Et visiblement ça ne fonctionne pas, je ne récupère rien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $v_chemin = $v_URL.DIRECTORY_SEPARATOR.$v_fichier; $o_sgml = fopen($v_chemin, "r"); $o_sgml = fread($v_fichier); //extraire le nombre d'éléments du flux et le stocker $v_nb_docs = $o_sgml->NBR_ELT;
Je ne sais pas trop comment entrer dedans et récupérer le contenu d'une balise...
A savoir que cette balise est à la première ligne et se présente comme ceci :
<NBDOCS>01234
<puis autre chose....>
Donc je voulais avoir quelles possibilités existent, car je ne trouve pas vraiment d'infos sur l'exploitation de flux SGML sur le net (trop vieux peut être!)
Merci de votre aide!
EDIT : je viens de me rendre compte de l'énormité du script que je viens de poster!! Merci de ne pas me taper, j'apprends! =)
Mais je laisse tel quel parce que je n'ai toujours rien trouvé...
Partager