decouper un fichier xml

WRInaute discret
bonjour
j'ai un souci

le problème que j'ai un fichier xml de grand taille et je vais le diviser en plusieurs fichier plus élementaires et de taille réduite

y'a t il une méthode , script php , ou logiciel qui résoudre ce problème sachant que j'utilise l'éditeur Altova Xml Spy

cordialement
 
U
u94082
Guest
Salut,

Tout dépend de la taille du fichier.
Si il est vraiment très très gros faut faire ça à la main, sinon tu peux faire ça en php en particulier avec la fonction array_chunk().

A+!
 
WRInaute discret
<xml>
<ar>
<prog>........</prog>
<url>...</url>
</ar>
<ar>
<prog>........</prog>
<url>...</url>
</ar>
<ar>
<prog>........</prog>
<url>...</url>
</ar>
</xml>

voila un exemple de fichier xml , supposant que la taille de ce fichier =300 Mo je vais le decouper en plusieurs avec taille<=20 sachant que chaque noeud que s'ouvre doit etre farmé dans le même fichier

c a d je ne vais pas que le <ar> s'ouvre dans le fichier 1 et se ferme dans le fichier 2</ar>

cordialement
 
U
u94082
Guest
Ouais et ben à moins que tu disposes d'un serveur dédié tu vas devoir faire ça à la main...

Tu pourrais quand même tenter en PHP en local histoire de voir ce que ça donne...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut