8795 sujets

Développement web côté serveur, CMS

Pages :
Bonjour,

Je suis en train de bosser sur une transformation de mon site sous wordpress en JSON pour récupérer les flux en javascript/jQuery.
J'utilise ce plugin-ci : http://wordpress.org/extend/plugins/json-api/

Tout ce passe pratiquement bien et voici le résultat par exemple http://www.stupidbook.fr/api/get_recent_posts/

Tout ... excepté des sauts de ligne à chaque ouverture de tag HTML (img, a, div etc) et je ne comprends pas du tout pourquoi. (et du coup lorsque je le fait valider ici : http://jsonlint.com/ il n'est pas valide et le devient que si je remplace tous ces sauts de lignes par espaces). Comme j'en ai besoin pour l'utiliser avec jquery et qu'il ne l'accepte pas s'il y a ces sauts de lignes...


Dans le script du plugin, si je remplace par exemple le "img src" par "imgsrc" avec un str_replace alors cela se met bien sur une seule ligne, jusqu'au tag suivant.
J'ai essayé de remplacer les /n/r /t Char(13) Char(10) faire un json_encode et non rien ne marche et je ne comprends vraiment pas pourquoi....

J'espère que quelqu'un saura m'aiguiller car la je sèche complètement ! Smiley eek Merci d'avance !
j'y mettrais pas ma main à couper mais sur notepad++ dans l'outil de recherche (ctrl+F) tu passes en mode étendu dans le "mode de recherche", tu cliques sur l'onglet "remplacer" dans le champ "recherche" tu mets : "\n" et dans le champ "remplacer par" tu mets : " " (PS : sans les guillemets)

Édit : si je mets ma main à couper ça marche ! le json est valide.
Modifié par Su4p (09 Aug 2011 - 12:51)
Bonjour et merci pour la réponse.

J'ai testé et ce ne sont pas des \n Smiley ohwell
Et comme c'est une liste généré automatiquement, il faudrait que je trouve une solution en PHP directement.
Je ne comprends pas pourquoi cela arrive à chaque tag HTML !
$var contient ton json et ça, ça marche...

$var=str_replace(Chr(13), " ", $var);
$var=str_replace(Chr(10), " ", $var);
echo json_encode($var);
Merci,

J'ai essayé en sortie de json (avec mon json) mais les str_replace ne change rien, je ne comprends pas pourquoi les sauts de lignes sont fait dans les tags html, systématiquement. D'où cela peut il venir sinon ? un plugin ? config chez ovh ?
c'est vraiment bizarre quoi ...
Qu'est ce qui fonctionne ? le code de remplacement ?

J'ai tenté (et dites moi si je me trompe) de récupérer donc le résultat de l'output json (le string donc) et dessus de mettre le str_replace et le json_encode. Et à part mettre des " partout cela ne change pas le retour à la ligne.
Comment as-tu procédé ?
Attends, parce que j'ai juste vérifié si ton json était valide ou pas ! je regarde (ps : dsl je croyais que tu avais un problème avec la fonction json_encode)
attend en prenant le lien et en le mettant la : http://jsonlint.com/ tu trouves un json valide ?

mais pourquoi moi j'ai des erreurs ! et du coup je peux pas le récupérer avec jQuery en jsonp ...
Et donc tu ne vois pas les retour ligne dont je parle du coup non ? par exemple au premier tag img tu ne vois pas le retour ligne avant le src ?
Modifié par AriK (09 Aug 2011 - 15:11)
nan si je prends le lien et que je le mets directement, ce n'est pas valide. Si je le retravaille avec
$leJsonIncrimine=str_replace(Chr(13), " ", $leJsonIncrimine);
$leJsonIncrimine=str_replace(Chr(10), " ", $leJsonIncrimine);
Et quand sortit je copie colle le résultat ça marche il est valide . Mais bon si c'est ton plu-gin qui te génère un mauvais json tu peux allez t’éclater dans le code de la personne qui l'a fait. Ou tu peux changer de plu-gin ou de méthode pour obtenir le résultat que tu veux.

Et pour tout te dire j'obtiens ceci :

string(73757) "  {"status":"ok","count":10,"count_total":1354,"pages":136,"posts":[{"id":43076,"type":"post","slug":"malade-comme-un-chien","url":"http:\/\/www.stupidbook.fr\/2011\/08\/malade-comme-un-chien\/","status":"publish","title":"Malade comme un chien ?","title_plain":"Malade comme un chien ?","content":"<p><img  src=\"http:\/\/www.stupidbook.fr\/wp-content\/uploads\/2011\/08\/43076\/malade.jpg\" alt=\"\" \/><\/p>\n<div  style=\"display: none\">VN:F [1.9.7_1111]<\/div><div  class=\"thumblock \"><div  id=\"gdsr_thumb_43076_a_up\" class=\"gdt-size-32 gdthumb gdup\"><a  id=\"gdsrX43076XupXaX47X32XY\" class=\"gdt-classical\" rel=\"nofollow\"><\/a><\/div><div  id=\"gdsr_thumb_43076_a_loader_up\" style=\"display: none; width: 32px \" class=\"ratingloader loadup\"><div  class=\"loader flower thumb\" style=\"width: 32px; height: 32px;\"><\/div><\/div><div  id=\"gdsr_thumb_43076_a_dw\" class=\"gdt-size-32 gdthumb gddw\"><a  id=\"gdsrX43076XdwXaX47X32XY\" class=\"gdt-classical\" rel=\"nofollow\"><\/a><\/div><div  id=\"gdsr_thumb_43076_a_loader_dw\" style=\"display: none; width: 32px \" class=\"ratingloader loaddw\"><div  class=\"loader flower thumb\" style=\"width: 32px; height: 32px;\"><\/div><\/div><div  class=\"ratingtext \"><div  id=\"gdsr_thumb_text_43076_a\" class=\"gdt-size-32 gdthumbtext\">Vote : <strong>0<\/strong> (<i><strong>0 <\/strong> J&#039;aime \/ <strong>0<\/strong> J&#039;aime pas<\/i>)<\/div><\/div><div  class=\"raterclear\"><\/div><\/div>","excerpt":"","date":"2011-08-09 12:39:02","modified":"2011-08-09 12:39:02","categories":[{"id":11,"slug":"bienfait","title":"Bien fait pour toi !","description":"","parent":0,"post_count":362}],"tags":[{"id":13,"slug":"facebook","title":"Facebook","description":"","post_count":1352}],"author":{"id":2,"slug":"tdomf_ef685","name":"tdomf_ef685","first_name":"","last_name":"","nickname":"tdomf_ef685","url":"","description":""},"comments":[],"attachments":[],"comment_count":0,"comment_status":"open"},{"id":43008,"type":"post","slug":"tas-qua-ranger-ta-queue-un-peu-2","url":"http:\/\/www.stupidbook.fr\/2011\/08\/tas-qua-ranger-ta-queue-un-peu-2\/","status":"publish","title":"T&#8217;as qu&#8217;\u00e0 ranger ta queue un peu !","title_plain":"T&#8217;as qu&#8217;\u00e0 ranger ta queue un peu !","content":"<p><img  src=\"http:\/\/www.stupidbook.fr\/wp-content\/uploads\/2011\/08\/43008\/lecouplesaffiche.jpg\" alt=\"\" \/><\/p>\n<p><strong>La suite &#8230; dans la suite ! <\/strong><\/p>\n<p> <a  href=\"http:\/\/www.stupidbook.fr\/2011\/08\/tas-qua-ranger-ta-queue-un-peu-2\/#more-43008\" class=\"more-link\">Read more<\/a><\/p>\n<div  style=\"display: none\">VN:F [1.9.7_1111]<\/div><div  class=\"thumblock \"><div  id=\"gdsr_thumb_43008_a_up\" class=\"gdt-size-32 gdthumb gdup\"><a  id=\"gdsrX43008XupXaX47X32XY\" class=\"gdt-classical\" rel=\"nofollow\"><\/a><\/div><div  id=\"gdsr_thumb_43008_a_loader_up\" style=\"display: none; width: 32px \" class=\"ratingloader loadup\"><div  class=\"loader flower thumb\" style=\"width: 32px; height: 32px;\"><\/div><\/div><div  id=\"gdsr_thumb_43008_a_dw\" class=\"gdt-size-32 gdthumb gddw\"><a  id=\"gdsrX43008XdwXaX47X32XY\" class=\"gdt-classical\" rel=\"nofollow\"><\/a><\/div><div  id=\"gdsr_thumb_43008_a_loader_dw\" style=\"display: none; width: 32px \" class=\"ratingloader loaddw\"><div  class=\"loader flower thumb\" style=\"width: 32px; height: 32px;\"><\/div><\/div><div  class=\"ratingtext \"><div  id=\"gdsr_thumb_text_43008_a\" class=\"gdt-size-32 gdthumbtext\">Vote : <strong>+60<\/strong> (<i><strong>64 <\/strong> J&#039;aime \/ <strong>4<\/strong> J&#039;aime pas<\/i>)<\/div><\/div><div  class=\"raterclear\"><\/div><\/div>","excerpt":"La suite &#8230; dans la suite !","date":"2011-08-08 13:59:45","modified":"2011-08-08 22:30:40","categories":[{"id":9,"slug":"amour","title":"Amour","description":"","parent":0,"post_count":231},{"id":3,"slug":"raclife","title":"Raconte ta life","description":"Pour tous ceux qui racontent leurs vies sur Facebook ... On s\"en fout !!!!","parent":0,"post_count":306},{"id":8,"slug":"sexe","title":"Sexe","description":"","parent":0,"post_count":98}],"tags":[{"id":13,"slug":"facebook","title":"Facebook","description":"","post_count":1352}],"author":{"id":2,"slug":"tdomf_ef685","name":"tdomf_ef685","first_name":"","last_name":"","nickname":"tdomf_ef685","url":"","description":""},"comments":[{"id":19044,"name":"Koni","url":"","date":"2011-08-08 14:10:45","content":"<p>On se croirait dans la chanson &laquo;&nbsp;Bye-Bye&nbsp;&raquo; de M\u00e9n\u00e9lik!<\/p>\n","parent":0},{"id":19045,"name":"Marie","url":"","date":"2011-08-08 14:12:10","content":"<p>Salut, je suis sa main droite.<\/p>\n","parent":0},{"id":19046,"name":"geoker","url":"","date":"2011-08-08 14:15:31","content":"<p>Si le gars se (re) tape toutes ses ex, il n&#8217;a pas vraiment besoin de se faire r\u00e9conforter par &laquo;&nbsp;Marie sa main droite&nbsp;&raquo;, non ?<br  \/>\n\u00a0<\/p>\n","parent":0},{"id":19047,"name":"sdfg","url":"http:\/\/g","date":"2011-08-08 14:18:29","content":"<p>@<a  href=\"#comment-19045\" rel=\"nofollow\">Marie<\/a>: +1<\/p>\n","parent":0},{"id":19048,"name":"Lilith","url":"","date":"2011-08-08 14:19:36","content":"<p>Eux, j&#8217;le sens, ils iront loin ensemble <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_razz.gif" alt=":razz:" class="wp-smiley" \/> <\/p>\n","parent":0},{"id":19049,"name":"Agentbauer","url":"","date":"2011-08-08 14:21:30","content":"<p>Fort sympathique.<\/p>\n","parent":0},{"id":19053,"name":"arnaud039","url":"","date":"2011-08-08 14:56:11","content":"<p>Le &laquo;&nbsp;compte la dessus glandu&nbsp;&raquo; m&#8217;a fait tomber de ma chaise ^^<br  \/>\nJ&#8217;en suis encore pli\u00e9 <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_lol.gif" alt=":lol:" class="wp-smiley" \/> <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_lol.gif" alt=":lol:" class="wp-smiley" \/> <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_lol.gif" alt=":lol:" class="wp-smiley" \/> <\/p>\n","parent":0},{"id":19055,"name":"mich","url":"","date":"2011-08-08 15:09:55","content":"<p>Je suis le jeune homme de cette magnifique engueulade, merci a tous d&#8217; aimer <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_wink.gif" alt=";)" class="wp-smiley" \/> <\/p>\n","parent":0},{"id":19056,"name":"Reine C.","url":"","date":"2011-08-08 15:16:45","content":"<p>A noter : le verbe &nbsp;&raquo; parano\u00efer &nbsp;&raquo; (fleuron de la langue fran\u00e7aise) et le mec qui se tape l&#8217;incruste dans la discut&#8217;. C&#8217;est tellement beau.<\/p>\n","parent":0},{"id":19057,"name":"arnaud039","url":"","date":"2011-08-08 15:19:55","content":"<p>@<a  href=\"#comment-19055\" rel=\"nofollow\">mich<\/a>: et alors \u00e7a a fini comment ?<br  \/>\n\u00a0<\/p>\n","parent":0},{"id":19058,"name":"mich","url":"","date":"2011-08-08 15:27:06","content":"<p>Je l&#8217; ai quitter hier soir et\u00a0bizarrement on s&#8217; entend encore plut\u00f4t bien. <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_smile.gif" alt=":)" class="wp-smiley" \/> <\/p>\n","parent":0},{"id":19059,"name":"arnaud039","url":"","date":"2011-08-08 15:30:02","content":"<p>oui mais sexuellement c&#8217;\u00e9tait pas \u00e7a d&#8217;apr\u00e8s ce que j&#8217;ai compris ^^<\/p>\n","parent":0},{"id":19060,"name":"mich","url":"","date":"2011-08-08 15:30:45","content":"<p>Elle \u00e9tait pas\u00a0pr\u00eate et moi je l&#8217; \u00e9tais un peu trop <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_wink.gif" alt=";)" class="wp-smiley" \/> <\/p>\n","parent":0},{"id":19061,"name":"David","url":"http:\/\/www.doctissimo.fr\/html\/sexualite\/sexualite.htm","date":"2011-08-08 15:42:24","content":"<p>Et tu la trompais?<\/p>\n","parent":0},{"id":19063,"name":"mich","url":"","date":"2011-08-08 16:53:35","content":"<p>Non elle a cru et je la comprend, j&#8217; ai\u00a0\u00e9norm\u00e9ment de copine qui me mettent des coeurs sur mon mur, mais non je n&#8217; ai jamais rien fait d&#8217; autres.<\/p>\n","parent":0},{"id":19064,"name":"cacaman","url":"","date":"2011-08-08 17:57:56","content":"<p>moi je couche avec mes cacas,ils sont pas tr\u00e8s jaloux c&#8217;est bien<\/p>\n","parent":0},{"id":19065,"name":"Fred","url":"","date":"2011-08-08 18:25:19","content":"<p>Ben \u00e7a va Mich tu le prends bien d&#8217;\u00eatre sur stupidbook.\u00a0:grin:<\/p>\n","parent":0},{"id":19066,"name":"Pamplemousse","url":"","date":"2011-08-08 18:43:31","content":"<p>On est si biiien c\u00e9libataire.<br  \/>\n\u00a0<br  \/>\n\u00a0<br  \/>\n\u00a0<\/p>\n","parent":0},{"id":19067,"name":"Dimwit","url":"","date":"2011-08-08 18:52:41","content":"<p>Mich, t&#8217;es mon dieu \o\/<\/p>\n","parent":0},{"id":19068,"name":"geoker","url":"","date":"2011-08-08 19:09:51","content":"<p>Et comment va Marie du coup ?<\/p>\n","parent":0},{"id":19074,"name":"Horla","url":"","date":"2011-08-08 20:21:19","content":"<p>Je comprends pas ce que \u00e7a fout l\u00e0 et je trouve\u00a0\u00e7a\u00a0un peu con de venir poster \u00e7a l\u00e0 pour faire genre &laquo;&nbsp;Nan mais vous avez vu comment elle est! Vous avez vu! &laquo;&nbsp;.C&#8217;est moche. Cette fille est juste sur les nerfs, peut-\u00eatre qu&#8217;elle a raison peut-\u00eatre qu&#8217;elle a tort, mais \u00e7a arrive \u00e0 tout le monde d&#8217;\u00eatre\u00a0\u00e9nerv\u00e9\u00a0surtout quand c&#8217;est pour quelque chose qui nous tient \u00e0 coeur \u00a0.Y a rien de vraiment wtf, peut-\u00eatre qu&#8217;il y a des fautes, je n&#8217;ai pas vraiment fait attention, mais elles ne sortent pas par les yeux. C&#8217;est tr\u00e8s en dessous des \u00e9normit\u00e9s qu&#8217;on a l&#8217;habitude de voir ici. Elle ne semble pas niaise, pas wesh-wesh, ni kikoolol. Alors \u00e7a sert \u00e0 rien de ramener \u00e7a ici tout fier pour chercher un peu de soutien et pour faire &laquo;&nbsp;ouais, t&#8217;as vu les autres, ils pensent comme moi. &laquo;&nbsp;. Je trouve \u00e7a nul de venir la casser ici parce qu&#8217;on a une blessure \u00e0 l&#8217;\u00e9go.<\/p>\n","parent":0},{"id":19075,"name":"Meuuh","url":"","date":"2011-08-08 20:50:06","content":"<p>Hey horla,tu casses l&#8217;ambiance et malheureusement pour toi,que t&#8217;ai raison ou tort,personne n&#8217;en a rien a pan\u00e9 a mon avis.<br  \/>\nVoila d\u00e9sol\u00e9.<\/p>\n","parent":0},{"id":19076,"name":"Del","url":"","date":"2011-08-08 20:51:57","content":"<p>Moi je la comprend et je vois pas ce que ce truc fou sur stupidbook. Bon &#8230; elle aurait peut-\u00eatre pas du afficher ses histoires come \u00e7a mais bon &#8230; je comprend la frustration.<\/p>\n","parent":0},{"id":19077,"name":"Thib","url":"","date":"2011-08-08 20:53:54","content":"<p>N\u2019emp\u00eache\u00a0les ex , c&#8217;est comme la prison&#8230; si tu y retournes , tu n&#8217;as pas compris &#8230;.. <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_arrow.gif" alt=":arrow:" class="wp-smiley" \/> <\/p>\n","parent":0},{"id":19078,"name":"HTR","url":"","date":"2011-08-08 20:54:55","content":"<p>@<a  href=\"#comment-19074\" rel=\"nofollow\">Horla<\/a>: Et les\u00a0engueulades\u00a0de couple sur un mur facebook ? Tout est normal quoi &#8230;<\/p>\n","parent":0},{"id":19079,"name":"Horla","url":"","date":"2011-08-08 21:04:14","content":"<p>Oui, certe c&#8217;est une\u00a0discussion\u00a0qui devrait \u00eatre priv\u00e9e, mais il\u00a0aurait\u00a0pu lui dire de lui en parler en priv\u00e9, ce qu&#8217;il ne fait pas. On voit bien que cette publication pointe du doigt la fille, alors que lui ne rien fait pour emp\u00eacher ce d\u00e9ballage,\u00a0\u00e7a\u00a0semble ne pas le d\u00e9ranger, ce qui est\u00a0confirm\u00e9\u00a0par le faite qu&#8217;il est venu mettre \u00e7a ici.<\/p>\n","parent":0},{"id":19080,"name":"Horla","url":"","date":"2011-08-08 21:11:57","content":"<p>@<a  href=\"#comment-19075\" rel=\"nofollow\">Meuuh<\/a>: Pour ce que c&#8217;\u00e9tait dr\u00f4le au d\u00e9but. Le seul truc qui m&#8217;a fait sourire, c&#8217;est le commentaire de Marie. Et ce foutre de la gueule des gens gratuitement, c&#8217;est pas pour moi un moyen de\u00a0cr\u00e9er\u00a0une bonne ambiance .<\/p>\n","parent":0},{"id":19086,"name":"Oo\"","url":"","date":"2011-08-08 22:11:31","content":"<p>J&#8217;avoue qu&#8217;il ce la joue un peu mais bon^^<\/p>\n","parent":0},{"id":19087,"name":"Oo\"","url":"","date":"2011-08-08 22:13:54","content":"<p><strong>#21.<\/strong> Commentaire par <em><strong>Horla<\/strong><\/em> \u2014 8 ao\u00fbt 2011 \u00e0 <a  href=\"#comment-19074\" rel=\"nofollow\">20 h 21 min<\/a><\/p>\n<p>Je suis d&#8217;accord avec toi une histoire de couple a rien a faire ici<\/p>\n<p>ET encore moins sur FB , mais \u00e7a c&#8217;est la news g\u00e9n\u00e9ration qui le veux, comme \u00e7a les gens pourrons mettre des &laquo;&nbsp;j&#8217;aime&nbsp;&raquo; et suis qui a le plus de &laquo;&nbsp;j&#8217;aime&nbsp;&raquo; gagne.<\/p>\n","parent":0},{"id":19088,"name":"Sand21","url":"","date":"2011-08-08 22:22:50","content":"<p>&laquo;&nbsp;Et ce foutre de la gueule des gens  gratuitement, c\u2019est pas pour moi un moyen de\u00a0cr\u00e9er\u00a0une bonne ambiance.&nbsp;&raquo;<br  \/>\n\u00a0<br  \/>\nEn m\u00eame temps, il faut arr\u00eater de se leurrer, c&#8217;est un peu le principe du site. Dans tous les cas, c&#8217;est gratuit m\u00eame quand les victimes sont tr\u00e8s stupides.<\/p>\n","parent":0},{"id":19089,"name":"mich","url":"","date":"2011-08-08 22:34:40","content":"<p>D\u00e9j\u00e0, je vois les frustr\u00e9e, je tiens juste a dire que ce n&#8217; est pas moi qui l&#8217; ai post\u00e9 ici mais elle, ensuite je ne lui ai pas demand\u00e9 de venir faire sa crise de jalousie sur mon mur Facebook.<br  \/>\nEt oui la g\u00e9n\u00e9ration d&#8217; aujourd&#8217; hui tweete tout sur le net et je vois pas pourquoi on m&#8217; en fait le reproche, on me critique mais on vient lire les anecdotes des gens sur &laquo;&nbsp;stupidbook&nbsp;&raquo;.<br  \/>\nMaintenant je suis c\u00e9libataire si \u00e7a\u00a0int\u00e9resse certaines filles l\u00e9g\u00e8rement coinc\u00e9e <img  src="http:\/\/www.stupidbook.fr\/wp-includes\/images\/smilies\/icon_wink.gif" alt=";)" class="wp-smiley" \/><br  \/>\n\u00a0<\/p>\n","parent":0},{"id":19090,"name":"Horla","url":"","date":"2011-08-08 22:38:14","content":"<p>@<a  href=\"#comment-19088\" rel=\"nofollow\">Sand21<\/a>: Yep, je suis d&#8217;accord. Je crois que c&#8217;est surtout que pour moi, l\u00e0 y a rien de dr\u00f4le, rien de stupide. Mais de toute fa\u00e7on je crois que je vais arr\u00eater de venir ici justement .J&#8217;ai l&#8217;impression que l\u00e0 ce qui est dr\u00f4le c&#8217;est plus le faite de casser la fille plus que de rire de sa stupidit\u00e9. Et\u00a0\u00e7a\u00a0m&#8217;\u00e9coeure un peu.<\/p>\n","parent":0},{"id":19092,"name":"Horla","url":"","date":"2011-08-08 22:48:32","content":"<p>@<a  href=\"#comment-19089\" rel=\"nofollow\">mich<\/a>: Tu 



Donc pas de retour à la ligne sauf sur les <br/>
je peux pas te poster la sortie en entier (trop long plus de 50000 caractères)
Bien entendu je n'ai pas besoin du code, l'idée c'est que comme ça change cela doit être généré automatiquement.

Si je copie colle et le texte là je peux enlever les retour ligne (par exemple si je copie colle le code ici http://removelinebreaks.com/ )
mais toi tu as récupéré comment le code en fait ? Y-a-t-il une manière de récupérer le JSON (par exemple la variable que je echo qui s'appelle $result) comme si on faisait un copier coller.

en fait si je rajoute les str avant l'écho, cela ne change rien et je ne comprend pas pourquoi !

Sinon des commandes qui mettrais tout sur une ligne ?
Modifié par AriK (09 Aug 2011 - 15:19)
Mais toi tu as récupéré comment le code en fait ? -> avec ton url j'ai ouvert le fichier dans notepad++ sans toucher aux espaces ou aux retours à la ligne je l'ai mis dans une variable php
j'ai fais mon petit traitement un json_encode et ça passe quand je fais echo et afficher la source j'ai tout sur une ligne.
Du coup tu réencode malgré le fait que cela soit déjà encodé ?

C'est quand même étrange tout ça. On peut récupérer un echo ? et du coup je le remet dans une variable ? enfin étrange qu'en passant la variable cela ne fait rien !
J'ai beau faire ça ($result étant l'output json que j'ai à la base) :

$result=str_replace(Chr(13), " ", $result); 
$result=str_replace(Chr(10), " ", $result); 
   $result =  json_encode($result);
   echo json_decode($result);


Ca ne marche toujours pas ...
C'est toute l'idée du plugin qui fait les requêtes wordpress pour les mettre dans le json. J'ai pas l'impression qu'il utilise le json encode étrangement mais un autre API. Je pense que je vais devoir me pencher dedans pour voir Smiley ohwell
Mais j'ai l'impression d'être le seul à avoir un problème avec, donc c'est peut être un autre plugin qui interfère ou autre chose ... merci en tout cas, je comprends vraiment pas là !
Pages :