Html style not displayed on my Qweb Report - html

I got a Qweb Report on odoo11 that works perfectly ,but when i try adapting it on odoo12 the Html text loose it's style after adding [url.report ,http:/0.0.0.0:8069]
Here My Html field :
CGV_field = fields.Html(string="CGV", default=
"""<div><b>EXEMPLE DE CONDITIONS GENERALES DE VENTE</b></div>
<div><b><br>\n</b></div>
<b>Article 1 – Objet</b>
<br>
<p>Les présentes conditions régissent les ventes par la société (catégories ou nature des produits commercialisés par le site Internet).</p>
<br>
<b>Article 2 – Prix</b>
<br>
<p>Les prix de nos produits sont indiqués en Dinars toutes taxes comprises (TVA et autres taxes applicables au jour de la commande), sauf
indication contraire et hors frais de traitement et d’expédition.
Toutes les commandes quelle que soit leur origine sont payables en dinars.
La société se réserve le droit de modifier ses prix à tout moment, mais le produit sera facturé sur la base du tarif en vigueur au moment de la
validation de la commande et sous réserve de disponibilité.
Les produits demeurent la propriété de la société jusqu’au paiement complet du prix.
Attention : dès que vous prenez possession physiquement des produits commandés, les risques de perte ou d’endommagement des
produits vous sont transférés.</p>"""
Calling it on xml report :
<template id="report_cgv_account">
<t t-call="web.html_container">
<t t-foreach="docs" t-as="o">
<t t-call="elosys_cgv_in_report.internal_layout_cgv_o">
<div class="page">
<div class="oe_structure"/>
<div class="row" style="margin-left:10px;margin-right:10px;">
<span style=" margin-left:10px;margin-right:10px;" t-raw="o.company_id.CGV_field"/>
</div>
</div>
</t>
</t>
</t>
</template>
what it's supposed to show :
What i've got :

The System parameters key is report.url not url.report.

I've found the answer if any of you wish to know :
just add <![CDATA[ ]]> before <span>

Related

ITextRenderer - TextBox out of generated Pdf mediabox

I'm trying to convert a html content document to pdf using ITextRenderer using this version of library:
implementation group: 'org.xhtmlrenderer', name: 'flying-saucer-pdf-itext5', version: '9.1.22'
This is what I'm doing to convert my html to pdf:
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
ITextRenderer renderer = new ITextRenderer();
renderer.setDocumentFromString(getXHTMLFromHTML(out.toString()));
renderer.layout();
renderer.createPDF(byteArrayOutputStream);
However I'm getting a problem with a specific part of my html, a table that's supposed to be a list. This is the result in adobe acrobat:
As you can see the text box is out of the mediabox of the pdf, there's no cropbox present, and the result is that text is not fully visible.
Here is the html that causes this issue:
<div id="4a9dc6ae-3d2e-448b-8e70-3422659f87bd" class="alinea">
<p>Ne sont pas déductibles les dépenses suivantes:</p>
<table id="9c582e44-1932-4bee-b93e-6fb75b725f4b" style="width: 1127px;" class="custom-list">
<tbody class="body number-style dot-separator">
<tr class="row">
<td class="cell">1.</td>
<td class="cell">les dépenses faites en vue de remplir des obligations imposées � la collectivité par ses statuts ou son pacte social;</td>
</tr>
<tr class="row">
<td class="cell">2.</td>
<td class="cell">l'impôt sur le revenu des collectivités, l'impôt sur la fortune et l'impôt commercial communal;</td>
</tr>
<tr class="row">
<td class="cell">3.</td>
<td class="cell">les rémunérations imposables en vertu du premier alinéa, numéro 2 de l'<a id="e48d16e9-3eeb-4d99-91c3-f97b8d206a5e" href="https://00f74ba44b4a6fc879f193e8a262c50fb07e0f7d81-apidata.googleusercontent.com/#/o/link/1/a0ea877e-3736-4ce9-b09f-fc1be79b787a" class="tech_content LINK_INTERN">article 91</a>;</td>
</tr>
<tr class="row">
<td class="cell">4.</td>
<td class="cell">les dépenses faites dans un but cultuel, charitable ou d'intérêt général sans préjudice de la disposition prévue au premier alinéa, numéro 3 de l'<a id="3e74194c-2ae3-4b41-9efc-c6a1c23102cb" href="https://00f74ba44b4a6fc879f193e8a262c50fb07e0f7d81-apidata.googleusercontent.com/#/o/link/1/a0eb1cc1-3e9c-4175-9a52-be2d0b6cc455" class="tech_content LINK_INTERN">article 109;</a></td>
</tr>
<tr>
<td>5.</td>
<td>les intérêts ou redevances dus lorsque les conditions suivantes sont simultanément remplies :
<table class="custom-list" id="02812a11-d2d0-92cb-9c78-e9fa30f8fa1d" style="width: 955px;">
<tbody class="body lower-alpha-style one-bracket-separator">
<tr class="row">
<td class="cell">a)</td>
<td class="cell">le bénéficiaire des intérêts ou redevances est un organisme � caractère collectif au sens de l’article 159. Si le bénéficiaire n’est pas le bénéficiaire effectif, il y a lieu de prendre en considération le bénéficiaire effectif ;</td>
</tr>
<tr class="row">
<td class="cell">b)</td>
<td class="cell">l’organisme � caractère collectif qui est le bénéficiaire des intérêts ou redevances est une entreprise liée au sens de l’article 56 ;</td>
</tr>
<tr class="row">
<td class="cell">c)</td>
<td class="cell">l’organisme � caractère collectif qui est le bénéficiaire des intérêts ou redevances est établi dans un pays ou territoire figurant � l’annexe I des conclusions du Conseil de l’Union européenne relatives � la liste révisée de l’Union européenne des pays et territoires non coopératifs � des fins fiscales (ci-après « annexe I »), dans les conditions spécifiées ci-après.</td>
</tr>
</tbody>
</table><p></p><p>Toutefois, la disposition du présent numéro n’est pas applicable si le contribuable apporte la preuve que l’opération � laquelle correspondent les intérêts ou redevances dus est utilisée pour des motifs commerciaux valables qui reflètent la réalité économique.</p><p></p><p>Le terme « intérêts » employé dans le présent numéro désigne les intérêts et arrérages dus qui se rapportent � des créances de toute nature, assorties ou non de garanties hypothécaires ou d’une clause de participation aux bénéfices du débiteur, et notamment les intérêts et arrérages d’obligations d’emprunts, y compris les primes et lots attachés � ces titres. Les pénalisations pour paiement tardif ne sont pas considérées comme des intérêts au sens du présent numéro.</p><p></p><p>Le terme « redevances » employé dans le présent numéro désigne les rémunérations de toute nature dues pour l’usage ou la concession de l’usage d’un droit d’auteur sur une œuvre littéraire, artistique ou scientifique, y compris les films cinématographiques, d’un brevet, d’une marque de fabrique ou de commerce, d’un dessin ou d’un modèle, d’un plan, d’une formule ou d’un procédé secrets et pourdes informations ayant trait � une expérience acquise dans le domaine industriel, commercial ou scientifique.</p><p></p><p>À partir du 1er mars 2021, la disposition du présent numéro s’applique concernant les pays et territoires qui figurent � l’annexe I, dans sa dernière version, telle que publiée au Journal officiel de l’Union européenne � cette date. À partir du 1er janvier de chaque année qui suit, elle s’applique concernant les pays et territoires qui figurent � l’annexe I, dans sa dernière version au 1er janvier de l’année subséquente en question, telle que publiée au Journal officiel de l’Union européenne � cette date.</p><p></p><p>Toutefois, lorsque des pays et territoires ne figurent plus � l’annexe I, dans sa dernière version au 1er janvier d’une année subséquente, telle que publiée au Journal officiel de l’Union européenne � cette date, la disposition du présent numéro cesse de s’appliquer concernant ces pays et territoires dès la date de publication au Journal officiel de l’Union européenne de l’annexe I dans sa dernière version mentionnée ci-avant. En cas de version antérieure de l’annexe I au cours de la même année opérant pour la première fois le retrait du pays ou territoire en question, la disposition du présent numéro cesse de s’appliquer déj� dès la date de publication au Journal officiel de l’Union européenne de l’annexe I, dans une telle version antérieure opérant le retrait du pays ou territoire en question.</p></td>
</tr>
</tbody>
</table>
</div>
Thank you very much for help, I have look everywhere but I don't see anybody having this issue.
So turns out that itext wraps the content of a table inside the margins of the pdf only if the table (or any element) does not provide a fixed width or height. So the solution for me in this case was to remove the width and height from my html table.

Delete spaces around specific tags in an html file in shell

I'm looking to write a shell script that minify less html files, but I'm having a problem.
I would like to delete the space on each side of a specific html tag, these tags being read from a file. With "perl", I can't do it, nothing happens, with sed in 2 commands I almost get what I want. In the example below, the space between some tags is removed, but not all, at the level of the "section" tags there is a problem, "h2" too, however the pattern matches ...
for tag in $tag_file ; do
# perl -e '$comHtml=<>; $comHtml=~s/ *(<${tag} *.* *>) */\1/g; print $comHtml' < tmp_html
sed -i -r -e "s: *(<${tag} *.* *>) *:\1:gI" ./tmp_html
sed -i -r -e "s: *(</${tag} *.* *>) *:\1:gI" ./tmp_html
done
here, $tag_file contains the specific tag got from a file, for example $tag_file = html \n head \n section \n ...
Entry html :
<!doctype html> <html lang="fr"> <head> <meta charset="UTF-8"> <title>La gazette de L-INFO</title> <link rel="stylesheet" type="text/css" href="./styles/gazette.css"> </head> <body> <nav> <ul> <li>Accueil</li> <li>Toute l'actu</li> <li>Recherche</li> <li>La rédac'</li> <li>jbigoude <ul> <li>Mon profil</li> <li>Nouvel article</li> <li>Se déconnecter</li> </ul> </li> </ul> </nav> <header> <img src="./images/titre.png" alt="La gazette de L-INFO" width="780" height="83"> <h1>Le site de désinformation n°1 des étudiants en Licence Info</h1> </header> <main> <section class="centre"> <h2>À la Une</h2> <img src="images/hacker.jpg" alt="Un mouchard dans un corrigé de Langages du Web"><br> Un mouchard dans un corrigé de Langages du Web <img src="images/hymne.jpg" alt="Votez pour l'hymne de la Licence"><br> Votez pour l'hymne de la Licence <img src="images/melenchon.jpg" alt="L'amphi Sciences Naturelles bientôt renommé amphi Mélenchon"><br> L'amphi Sciences Naturelles bientôt renommé amphi Mélenchon </section> <section class="centre"> <h2>L'info brûlante</h2> <img src="images/walkingdead.jpg" alt="Il avait annoncé 'Je vais vous défoncer' l'enseignant relaxé"><br> Il leur avait annoncé "Je vais vous défoncer" l'enseignant relaxé <img src="images/pingouins.jpg" alt="Des pinguoins dans l'amphi B"><br> Toute une famille de pingouins découverte dans l'amphi B <img src="images/macron.jpg" alt="Emmanuel Macron obtient sa Licence d'Info en EAD"><br> Emmanuel Macron obtient sa Licence Info en EAD </section> <section class="centre"> <h2>Les incontournables</h2> <img src="images/arnaque.jpg" alt="Arnaque au devoir corrigé de TLSP"><br> Une arnarque au corrigé de TL mise à jour <img src="images/calendrier.jpg" alt="Le calendier des Dieux de la Licence bientôt disponible"><br> Le calendier des Dieux de la Licence bientôt disponible <img src="images/sondage.jpg" alt="Allez-vous réussir votre année ?"><br> Résultat de notre sondage : allez-vous réussir votre année ? </section> <section> <h2>Horoscope de la semaine</h2> <p>Vous l'attendiez tous, voici l'horoscope du semestre pair de l'année 2019-2020. Sans surprise, il n'est pas terrible...</p> <table id="horoscope"> <tr> <td>Signe</td> <td>Date</td> <td>Votre horoscope</td> </tr> <tr> <td>♈ Bélier</td> <td>du 21 mars<br>au 19 avril</td> <td rowspan="4"> <p>Après des vacances bien méritées, l'année reprend sur les chapeaux de roues. Tous les signes sont concernés. </p> <p>Jupiter s'aligne avec Saturne, péremptoirement à Venus, et nous promet un semestre qui ne sera pas de tout repos. Février sera le mois le plus tranquille puisqu'il ne comporte que 29 jours.</p> <p>Les fins de mois seront douloureuses pour les natifs du 2e décan au moment où tomberont les tant-attendus résultats du module d'<em>Algorithmique et Structures de Données</em> du semestre 3.</p> </td> </tr> <tr> <td>♉ Taureau</td> <td>du 20 avril<br>au 20 mai</td> </tr> <tr> <td>...</td> <td>...</td> </tr> <tr> <td>♓ Poisson</td> <td>du 20 février<br>au 20 mars</td> </tr> </table> <p>Malgré cela, notre équipe d'astrologues de choc vous souhaite à tous un bon semestre, et bon courage pour le module de <em>Système et Programmation Système</em>.</p> </section> </main> <footer>© Licence Informatique - Janvier 2020 - Tous droits réservés</footer> </body> </html>
output html :
<!doctype html><html lang="fr"><head><meta charset="UTF-8"><title>La gazette de L-INFO</title><link rel="stylesheet" type="text/css" href="./styles/gazette.css"></head><body><nav><ul> <li>Accueil</li> <li>Toute l'actu</li> <li>Recherche</li> <li>La rédac'</li> <li>jbigoude <ul> <li>Mon profil</li> <li>Nouvel article</li> <li>Se déconnecter</li></ul> </li> </ul></nav><header> <img src="./images/titre.png" alt="La gazette de L-INFO" width="780" height="83"><h1>Le site de désinformation n°1 des étudiants en Licence Info</h1></header><main><section class="centre"><h2>À la Une</h2> <img src="images/hacker.jpg" alt="Un mouchard dans un corrigé de Langages du Web"><br> Un mouchard dans un corrigé de Langages du Web <img src="images/hymne.jpg" alt="Votez pour l'hymne de la Licence"><br> Votez pour l'hymne de la Licence <img src="images/melenchon.jpg" alt="L'amphi Sciences Naturelles bientôt renommé amphi Mélenchon"><br> L'amphi Sciences Naturelles bientôt renommé amphi Mélenchon </section> <section class="centre"> <h2>L'info brûlante</h2> <img src="images/walkingdead.jpg" alt="Il avait annoncé 'Je vais vous défoncer' l'enseignant relaxé"><br> Il leur avait annoncé "Je vais vous défoncer" l'enseignant relaxé <img src="images/pingouins.jpg" alt="Des pinguoins dans l'amphi B"><br> Toute une famille de pingouins découverte dans l'amphi B <img src="images/macron.jpg" alt="Emmanuel Macron obtient sa Licence d'Info en EAD"><br> Emmanuel Macron obtient sa Licence Info en EAD </section> <section class="centre"> <h2>Les incontournables</h2> <img src="images/arnaque.jpg" alt="Arnaque au devoir corrigé de TLSP"><br> Une arnarque au corrigé de TL mise à jour <img src="images/calendrier.jpg" alt="Le calendier des Dieux de la Licence bientôt disponible"><br> Le calendier des Dieux de la Licence bientôt disponible <img src="images/sondage.jpg" alt="Allez-vous réussir votre année ?"><br> Résultat de notre sondage : allez-vous réussir votre année ? </section> <section> <h2>Horoscope de la semaine</h2><p>Vous l'attendiez tous, voici l'horoscope du semestre pair de l'année 2019-2020. Sans surprise, il n'est pas terrible...</p> <table id="horoscope"> <tr> <td>Signe</td> <td>Date</td> <td>Votre horoscope</td> </tr> <tr> <td>♈ Bélier</td> <td>du 21 mars<br>au 19 avril</td> <td rowspan="4"> <p>Après des vacances bien méritées, l'année reprend sur les chapeaux de roues. Tous les signes sont concernés. </p> <p>Jupiter s'aligne avec Saturne, péremptoirement à Venus, et nous promet un semestre qui ne sera pas de tout repos. Février sera le mois le plus tranquille puisqu'il ne comporte que 29 jours.</p> <p>Les fins de mois seront douloureuses pour les natifs du 2e décan au moment où tomberont les tant-attendus résultats du module d'<em>Algorithmique et Structures de Données</em> du semestre 3.</p> </td> </tr> <tr> <td>♉ Taureau</td> <td>du 20 avril<br>au 20 mai</td> </tr> <tr> <td>...</td> <td>...</td> </tr> <tr> <td>♓ Poisson</td> <td>du 20 février<br>au 20 mars</td> </tr> </table> <p>Malgré cela, notre équipe d'astrologues de choc vous souhaite à tous un bon semestre, et bon courage pour le module de <em>Système et Programmation Système</em>.</p> </section></main><footer>© Licence Informatique - Janvier 2020 - Tous droits réservés</footer></body></html>
The main issue with your perl line is your quoting; you used single quotes, which means you don't have to escape the Perl variables, but it also means the shell variable ${tag} will be interpreted by Perl (where it's empty) not the shell. You can access shell variables more easily from Perl by either passing them as arguments or environment variables. You also didn't use the -i switch for in-place editing, so you just printed the changes to STDOUT.
With ojo installed, you can do this with a proper HTML parser and thus not be susceptible to edge cases:
env tag=$tag perl -0777 -pi -CS -Mojo -e '$_ = x($_);
$_->find($ENV{tag})->each(sub {
$_->content($_->content =~ s/\A *//r =~ s/ *\z//r);
my ($p, $n) = ($_->previous_node, $_->next_node);
$p->content($p->content =~ s/ *\z//r) if defined $p and ($p->type eq "text" or $p->type eq "raw");
$n->content($n->content =~ s/\A *//r) if defined $n and ($n->type eq "text" or $n->type eq "raw");
})' tmp_html
The -0777 switch ensures the file will be operated on in one step rather than by line, -pi wraps the code in a loop which will assign the input to $_ and then update that file in-place with the resulting value of $_, and -CS ensures it will be decoded from UTF-8 to parse and encoded back after.
The x function from ojo creates a Mojo::DOM object, which can then find every instance of the requested tag and operate on it (which includes its contents and closing tag).
The substitution operations: s/\A *//r and s/ *\z//r remove all space characters from the beginning or end of the string respectively, and return the modified string (/r prevents it from operating in place, so you can use this with Mojo::DOM's content method). To instead remove any whitespace characters (including newlines), use s/\A\s*//r and s/\s*\z//r.
After some communication with OP I hope that I properly understood the problem.
HTML tags is stored in separate file one per line (tag_file.txt), in separate file we have HTML webpage code (file.html).
The code should strip spaces in HTML webpage code (file.html) around tags [opening,closing] specified in tag file (tag_file.txt).
NOTE: processing done with perl script without shell's assistance (shortens processing time)
use strict;
use warnings;
use feature 'say';
my $tag_file = 'tag_file.txt';
my $html_file = 'file.html';
open my $fh_tag, '<', $tag_file # open tag file
or die "Couldn't open $tag_file: $!";
my #tags = <$fh_tag>; # read tags into array
chomp #tags; # remove eol from tag lines
close $fh_tag; # close tag file
open my $fh_html, '<', $html_file # open html file
or die "Couldn't open $html_file: $!";
my $html = do { local $/; <$fh_html> }; # read whole file into variable
close $fh_html; # close html file
# now make substitution for each read tag
for my $tag (#tags) { $html =~ s!\s*(</?$tag\s*.*?>)\s*!$1!g; }
say $html;
Content of tag_file.txt
html
head
body
section

sed remove anchor from text on specific href

I need to remove anchor in an HTML file, but only those with href containing todaycycling.com/tag.
What I do have:
<strong>Un Allemand peut en cacher un autre. Après Marcel Kittel, c\'est André Greipel qui a imposé sa pointe de vitesse à l\'issue de la cinquième étape du Tour d\'Italie. Dans une arrivée en faux plat montant, le sprinteur de la formation Lotto Soudal a produit un intense effort pour aller chercher la victoire devant Arnaud Démare (FDJ), encore deuxième, et Sonny Colbrelli (Bardiani-CSF).
What I am willing to have:
<strong>Un Allemand peut en cacher un autre. Après Marcel Kittel, c\'est André Greipel qui a imposé sa pointe de vitesse à l\'issue de la cinquième étape du Tour d\'Italie. Dans une arrivée en faux plat montant, le sprinteur de la formation Lotto Soudal a produit un intense effort pour aller chercher la victoire devant Arnaud Démare (FDJ), encore deuxième, et Sonny Colbrelli (Bardiani-CSF).
What I have tried so far:
sed 's|<a [^>]*todaycycling\.com\/tag\/[^>]*>\([^>]*\)</a>|\1|Ig' old.html > new.html
You were really close from the result, you can use the following sed command for this purpose:
sed 's#<a\s\+href\s*=\s*\\"http://todaycycling\.com/[^>]*>\([^<]*\)</a>#\1#g' tourDeFrance.txt
output:
<strong>Un Allemand peut en cacher un autre. Après Marcel Kittel, c\'est André Greipel qui a imposé sa pointe de vitesse à l\'issue de la cinquième étape du Tour d\'Italie. Dans une arrivée en faux plat montant, le sprinteur de la formation Lotto Soudal a produit un intense effort pour aller chercher la victoire devant Arnaud Démare (FDJ), encore deuxième, et Sonny Colbrelli (Bardiani-CSF).

Invalid JSON parse in AS3. Don't understand why

My AS3 goes search in my database the infos and displays it in Flash.
Don't know why but sometimes I've got this error :
SyntaxError: Error #1132: Invalid JSON parse input.
at JSON$/parseCore()
at JSON$/parse()
at CineNC3Android_fla::MainTimeline/complete()[CineNC3Android_fla.MainTimeline::frame2:153]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
I'm pretty sure it's due to special character as when I'm deleting lines in my database, it works (as the data is changing every week, I don't know which line are bad, so I have to manually delete each one of them one by one in order to find the error..)
I'd like to understand this error in order to be able to find more quickly what's causing it.
Coud you help me ?
I've exported my database to my desktop in JSON format in order to copy it and paste it here on this forum :
Can you tell me if you see something that could cause this error please ? it drives me crazy.
/**
Export to JSON plugin for PHPMyAdmin
#version 0.1
*/
// Database 'broussefolie'
// broussefolie.moviedetail_savedToday
[{"id":"1020","movieid":"40567","theTitle":"SOS FANTOMES","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/sos_fantome2.jpg","moviehour":"14:15 - 17:10 - 20:10","trailer":"gmeVnCwrc9c","actorlist":"Réalisé par Paul Feig\navec Melissa McCarthy, Kristen Wiig, Kate McKinnon","movielength":"117 mn","story":"S.O.S. FANTOMES est de retour, revisite et dynamise avec un casting feminin et de tout nouveaux personnages plus hilarants les uns que les autres. Trente ans apres le raz-de-maree planetaire du premier film, le realisateur Paul Feig nous offre sa vision rafraichissante et ultra vitaminee de la comedie surnaturelle, avec la complicite de certaines des personnalites les plus droles du cinema actuel : Melissa McCarthy, Kristen Wiig, Kate McKinnon, Leslie Jones et Chris Hemsworth. Les fantomes n ont qu a bien se tenir !"}, {"id":"1021","movieid":"40564","theTitle":"ELLE","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/elle_reduit.jpg","moviehour":"20h30","trailer":"YqGJtnKZ2vs","actorlist":"Réalisé par Paul Verhoeven\navec Isabelle Huppert, Laurent Lafitte, Anne Consigny","movielength":"130 mn","story":"Michele fait partie de ces femmes que rien ne semble atteindre. A la tete dune grande entreprise de jeux video, elle gere ses affaires comme sa vie sentimentale : dune main de fer. Sa vie bascule lorsquelle est agressee chez elle par un mysterieux inconnu. Inebranlable, Michele se met a le traquer en retour. Un jeu etrange sinstalle alors entre eux. Un jeu qui, a tout instant, peut degenerer."}, {"id":"1022","movieid":"40565","theTitle":"SUICIDE SQUAD","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/suicide_squad_reduit.jpg","moviehour":"14h10 - 17h35 - 20h40","trailer":"XfboDbU3xnA","actorlist":"Réalisé par David Ayer\navec Margot Robbie, Will Smith, Jared Leto","movielength":"130 mn","story":"C est tellement jouissif d etre un salopard ! Face a une menace aussi enigmatique qu invincible, l agent secret Amanda Waller reunit une armada de crapules de la pire espece. Armes jusqu aux dents par le gouvernement, ces Super-Mechants s embarquent alors pour une mission-suicide. Jusqu au moment ou ils comprennent qu ils ont ete sacrifies. Vont-ils accepter leur sort ou se rebeller"}, {"id":"1023","movieid":"40555","theTitle":"INDEPENDANCE DAY 2 RESURGENCE\u00a0","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/independance_day_2_reduit.jpg","moviehour":"20h35","trailer":"b577i7s2CiM","actorlist":"Réalisé par Roland Emmerich\navec Liam Hemsworth, Jeff Goldblum, Bill Pullman","movielength":"121 mn","story":"Nous avons toujours su qu ils reviendraient. La terre est menacee par une catastrophe d une ampleur inimaginable. Pour la proteger, toutes les nations ont collabore autour d un programme de defense colossal exploitant la technologie extraterrestre recuperee. Mais rien ne peut nous preparer a la force de frappe sans precedent des aliens. Seule l ingeniosite et le courage de quelques hommes et femmes peuvent sauver l humanite de l extinction."}, {"id":"1024","movieid":"40548","theTitle":"CONJURING 2 ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/conjuring-2_reduit.jpg","moviehour":"13h45 - 20h25","trailer":"Y3kNhv0Nm_g","actorlist":"Réalisé par James Wan avec Vera Farmiga, Patrick Wilson, Frances O'Connor","movielength":"134 mn","story":"Une nouvelle histoire vraie issue des dossiers d'Ed et Lorraine Warren : l'une de leurs enquêtes les plus traumatisantes.<br\/><br\/>Lorraine et Ed Warren se rendent dans le nord de Londres pour venir en aide à une mère qui élève seule ses quatre enfants dans une maison hantée par des esprits maléfiques. Il s'agira d'une de leurs enquêtes paranormales les plus terrifiantes"}, {"id":"1025","movieid":"40560","theTitle":"INSAISISSABLES 2","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/insaisissables_2_reduit.jpg","moviehour":" 17h25 - 20h15","trailer":"0iGn57DVJIc","actorlist":"Réalisé par Jon M. Chu\navec Jesse Eisenberg, Mark Ruffalo, Woody Harrelson","movielength":"125 mn","story":"Un an apres avoir surpasse le FBI et acquis l admiration du grand public grace a leurs tours exceptionnels, les 4 Cavaliers reviennent ! Pour leur retour sur le devant de la scene, ils vont denoncer les methodes peu orthodoxes d un magnat de la technologie a la tete d une vaste organisation criminelle. Ils ignorent que cet homme d affaire, Walter Marbrya une longueur d avance sur eux, et les conduit dans un piege : il veut que les magiciens braquent l un des systemes informatiques les plus securises du monde. Pour sortir de ce chantage et dejouer les plans de ce syndicat du crime, ils vont devoir elaborer le braquage le plus spectaculaire jamais concu."}, {"id":"1026","movieid":"40551","theTitle":"DE GLACE 5 : LES LOIS DE L'UNIVERS \u00a0","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/l_age_de_glac_loi_de_l_univers_reduit.jpg","moviehour":" 13h30 - 15h50 - 17h20 - 20h55","trailer":"9v44tabqvoo","actorlist":"Réalisé par Mike Thurmeier, Galen T. Chu avec Ray Romano, Simon Pegg, John Leguizamo","movielength":"95 mn","story":"La quête permanente de Scrat pour attraper son insaisissable noisette le catapulte dans l'espace, où il déclenche accidentellement une série d'événements cosmiques qui vont transformer et menacer le monde de l'Âge de Glace. Pour sauver leur peau, Sid, Manny, Diego et le reste de la bande vont devoir quitter leur foyer et embarquer dans une nouvelle aventure pleine de comédie, parcourant de nouvelles terres exotiques et rencontrant une galerie de parsonnages hauts en couleur."}, {"id":"1027","movieid":"40556","theTitle":"LE BGG - LE BON GROS GEANT \u00a0","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/le_bon_gros_geant_reduit.jpg","moviehour":"14h20 ","trailer":"aiUo4MCHWBA","actorlist":"Réalisé par Steven Spielberg avec Dany Boon, Mark Rylance, Ruby Barnhill","movielength":"117 mn","story":"Le Bon Gros Géant ne ressemble pas du tout aux autres habitants du Pays des Géants. Il mesure plus de 7 mètres de haut et possède de grandes oreilles et un odorat très fin. Il n'est pas très malin mais tout à fait adorable, et assez secret. Les géants comme le Buveur de sang et l'Avaleur de chair fraîche, sont deux fois plus grands que lui et aux moins deux fois plus effrayants, et en plus, ils mangent les humains. Le BGG, lui, préfère les schnockombres et la frambouille. À son arrivée au Pays des Géants, la petite Sophie, une enfant précoce de 10 ans qui habite Londres, a d'abord peur de ce mystérieux géant qui l'a emmenée dans sa grotte, mais elle va..."}, {"id":"1028","movieid":"40541","theTitle":"LE MONDE DE DORY ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/le_monde_de_dory_reduit.jpg","moviehour":"13h35 - 15h50 - 18h10","trailer":"yE3VBMHFQQs","actorlist":"Réalisé par Andrew Stanton, Angus MacLane avec Franck Dubosc, Kev Adams, Philippe Lellouche","movielength":"95 mn","story":"Dory, le poisson chirurgien bleu amnésique, retrouve ses amis Nemo et Marlin. Tous trois se lancent à la recherche du passé de Dory. Pourra-t-elle retrouver ses souvenirs ? Qui sont ses parents ? Et où a-t-elle bien pu apprendre à parler la langue des baleines ?"}, {"id":"1029","movieid":"40546","theTitle":"NINJA TURTLES 2 ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/ninja_turtles_2_reduit.jpg","moviehour":"14h15","trailer":"rAkDlbyPuDg","actorlist":"Réalisé par Dave Green avec Megan Fox, Stephen Amell, Noel Fisher","movielength":"112 mn","story":"Michelangelo, Donatello, Leonardo et Raphael sont de retour pour affronter des méchants toujours plus forts et impressionnants, aux côtés d'April O'Neil, Vern Fenwick et d'un nouveau venu, le justicier masqué hockeyeur Casey Jones. Après son évasion de prison, Shredder associe ses forces à celles d'un savant fou Baxter Stockman et de deux hommes de main aussi bêtes que costauds, Bebop & Rocksteady. Leur objectif : lancer un plan diabolique pour régner sur le monde entier ! Alors que les Ninja Turtles s'apprêtent à défier Shredder et son nouveau gang, ils doivent rapidement faire face à une menace tout aussi grande : le célèbre Krang !"}, {"id":"1030","movieid":"40571","theTitle":"PETER ET ELLIOT LE DRAGON","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/peter_elliott.jpg","moviehour":"13h50 - 16h15 - 20h00","trailer":"yW9MTo17N9w","actorlist":"Réalisé par David Lowery\navec Oakes Fegley, Bryce Dallas Howard, Robert Redford","movielength":"103 mn","story":"Depuis de longues annees, M. Meacham, un vieux sculpteur sur bois, regale les enfants du coin avec ses histoires sur un feroce dragon qui vivrait au plus profond de la foret voisine. Pour sa fille Grace, garde forestiere de son etat, tout ceci n est que contes a dormir debout\u2026 jusqu au jour ou elle fait connaissance avec Peter. Ce mysterieux petit garcon de 10 ans - qui dit n avoir ni famille ni foyer - assure qu il vit dans les bois avec un dragon geant baptise Elliott. Et la description qu il en fait correspond etonnamment a celui dont parle son pere\u2026 Avec l aide de la jeune Natalie - la fille de Jack, le proprietaire de la scierie -, Grace va tout mettre en oeuvre pour decouvrir qui est vraiment Peter, d ou il vient, et percer le secret de son incroyable histoire\u2026"}, {"id":"1031","movieid":"40559","theTitle":"COMME DES BETES","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/comme_des_betes_reduit.jpg","moviehour":" 13h40 - 16h00 - 18h15","trailer":"CcPNAD-P1Eo","actorlist":"Réalisé par Yarrow Cheney, Chris Renaud\navec Philippe Lacheau, Fran\u00e7ois Damiens, Willy Rovelli","movielength":"87 mn","story":"La vie secrete que menent nos animaux domestiques une fois que nous les laissons seuls a la maison pour partir au travail ou a l ecole."}, {"id":"1032","movieid":"40554","theTitle":"TARZAN ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/tarzan_reduit.jpg","moviehour":"17h50","trailer":"PGBDdZJbC5A","actorlist":"Réalisé par David Yates avec Alexander Skarsg\u00c3\u00a5rd, Margot Robbie, Christoph Waltz","movielength":"110 mn","story":"Après avoir grandi dans la jungle africaine, Tarzan a renoué avec ses origines aristocratiques, répondant désormais au nom de John Clayton, Lord Greystoke. Il mène une vie paisible auprès de son épouse Jane jusqu'au jour où il est convié au Congo en tant qu'émissaire du Commerce. Mais il est loin de se douter du piège qui l'attend. Car le redoutable belge Leon Rom est bien décidé à l'utiliser pour assouvir sa soif de vengeance et sa cupidité"}, {"id":"1033","movieid":"40537","theTitle":"WARCRAFT : LE COMMENCEMENT ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/warcraft_reduit.jpg","moviehour":"20h35","trailer":"InBV7RggnYQ","actorlist":"Réalisé par Duncan Jones avec Travis Fimmel, Toby Kebbell, Paula Patton","movielength":"124 mn","story":"Le pacifique royaume d'Azeroth est au bord de la guerre alors que sa civilisation doit faire face à une redoutable race d'envahisseurs: des guerriers Orcs fuyant leur monde moribond pour en coloniser un autre. Alors qu'un portail s'ouvre pour connecter les deux mondes, une armée fait face à la destruction et l'autre à l'extinction. De côtés opposés, deux héros vont s'affronter et décider du sort de leur famille, de leur peuple et de leur patrie."}, {"id":"1034","movieid":"40570","theTitle":"STAR TREK SANS LIMITES","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/star_trek_ss_limites.jpg","moviehour":"14h00 - 17h40 - 20h30","trailer":"Y5GLGwOQDbs","actorlist":"Réalisé par Justin Lin\navec Chris Pine, Zachary Quinto, Simon Pegg","movielength":"123 mn","story":"Une aventure toujours plus epique de l USS Enterprise et de son audacieux equipage. L equipe explore les confins inexplores de l espace, faisant face chacun, comme la Federation toute entiere, a une nouvelle menace."}, {"id":"1035","movieid":"40558","theTitle":"AMERICAN NIGHTMARE 3 ELECTIONS","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/American_Nighmare_3_reduit.jpg","moviehour":"13h55 - 18h00 - 20h50","trailer":"VJA8JxvjTj0","actorlist":"Réalisé par James DeMonaco\navec Frank Grillo, Elizabeth Mitchell, Mykelti Williamson","movielength":"105 mn","story":"Une senatrice americaine se lance dans la course a l election presidentielle en proposant l arret total de la Purge annuelle. Ses opposants profitent alors d une nouvelle edition de cette journee ou tous les crimes sont permis pour la traquer et la tuer..."}, {"id":"1036","movieid":"40568","theTitle":"JASON BOURNE","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/jason_bourne.jpg","moviehour":"14h05 - 17h15 - 20h05","trailer":"euya1zwQ6U0","actorlist":"Réalisé par Greengrass\navec Matt Damon, Tommy Lee Jones, Alicia Vikander","movielength":"124 mn","story":"La traque de Jason Bourne par les services secrets americains se poursuit. Des iles Canaries a Londres en passant par Las Vegas..."}, {"id":"1037","movieid":"40569","theTitle":"FOLLES DE JOIE","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/folles_joie.jpg","moviehour":"17h45","trailer":"IDPx5xKcvyY","actorlist":"Réalisé par Paolo Virz\u00ec\navec Valeria Bruni Tedeschi, Micaela Ramazzotti, Bob Messini\nCom\u00e9die dramatique - Italie - 2016 - 118 mn - Tous publics - V","movielength":"118 mn","story":"Beatrice est une mythomane bavarde au comportement excessif. Donatella est une jeune femme tatouee, fragile et introvertie. Ces deux patientes de la Villa Biondi, une institution therapeutique pour femmes sujettes a des troubles mentaux, se lient d amitie. Une apres-midi, elles decident de s enfuir bien decidees a trouver un peu de bonheur dans cet asile de fous a ciel ouvert qu est le monde des gens \u00ab sains\u00bb."}]
The JSON file is downloadable here if it's not readable on this forum :
https://drive.google.com/file/d/0B5-MjJcEPm3lUHpDWTIxb0NmR1k/view?usp=sharing
EDIT
The thing, I don't have a JSON file. I export it in order to show you but in my AS3, the data are directly taken from my database. My code is doing so :
var urlReqSearchAll: URLRequest = new URLRequest("http://www.brousse-en-folie.com/cinenc/searchMovie4.php");
var loader5:URLLoader = new URLLoader(); searchAll(); function searchAll():void {
if (contains(list)){
list.removeChildren();
}
loading.visible=true;
urlReqSearchAll.method = URLRequestMethod.POST;
loader5.load(urlReqSearchAll);
loader5.addEventListener(Event.COMPLETE,complete);
}
function complete(e:Event):void {
loading.visible=false;
addChild(list);
products = JSON.parse(loader5.data) as Array;
}
Your JSON string without commented header is parsed OK:
test.json file
[{"id":"1020","movieid":"40567","theTitle":"SOS FANTOMES","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/sos_fantome2.jpg","moviehour":"14:15 - 17:10 - 20:10","trailer":"gmeVnCwrc9c","actorlist":"Réalisé par Paul Feig\navec Melissa McCarthy, Kristen Wiig, Kate McKinnon","movielength":"117 mn","story":"S.O.S. FANTOMES est de retour, revisite et dynamise avec un casting feminin et de tout nouveaux personnages plus hilarants les uns que les autres. Trente ans apres le raz-de-maree planetaire du premier film, le realisateur Paul Feig nous offre sa vision rafraichissante et ultra vitaminee de la comedie surnaturelle, avec la complicite de certaines des personnalites les plus droles du cinema actuel : Melissa McCarthy, Kristen Wiig, Kate McKinnon, Leslie Jones et Chris Hemsworth. Les fantomes n ont qu a bien se tenir !"}, {"id":"1021","movieid":"40564","theTitle":"ELLE","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/elle_reduit.jpg","moviehour":"20h30","trailer":"YqGJtnKZ2vs","actorlist":"Réalisé par Paul Verhoeven\navec Isabelle Huppert, Laurent Lafitte, Anne Consigny","movielength":"130 mn","story":"Michele fait partie de ces femmes que rien ne semble atteindre. A la tete dune grande entreprise de jeux video, elle gere ses affaires comme sa vie sentimentale : dune main de fer. Sa vie bascule lorsquelle est agressee chez elle par un mysterieux inconnu. Inebranlable, Michele se met a le traquer en retour. Un jeu etrange sinstalle alors entre eux. Un jeu qui, a tout instant, peut degenerer."}, {"id":"1022","movieid":"40565","theTitle":"SUICIDE SQUAD","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/suicide_squad_reduit.jpg","moviehour":"14h10 - 17h35 - 20h40","trailer":"XfboDbU3xnA","actorlist":"Réalisé par David Ayer\navec Margot Robbie, Will Smith, Jared Leto","movielength":"130 mn","story":"C est tellement jouissif d etre un salopard ! Face a une menace aussi enigmatique qu invincible, l agent secret Amanda Waller reunit une armada de crapules de la pire espece. Armes jusqu aux dents par le gouvernement, ces Super-Mechants s embarquent alors pour une mission-suicide. Jusqu au moment ou ils comprennent qu ils ont ete sacrifies. Vont-ils accepter leur sort ou se rebeller"}, {"id":"1023","movieid":"40555","theTitle":"INDEPENDANCE DAY 2 RESURGENCE\u00a0","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/independance_day_2_reduit.jpg","moviehour":"20h35","trailer":"b577i7s2CiM","actorlist":"Réalisé par Roland Emmerich\navec Liam Hemsworth, Jeff Goldblum, Bill Pullman","movielength":"121 mn","story":"Nous avons toujours su qu ils reviendraient. La terre est menacee par une catastrophe d une ampleur inimaginable. Pour la proteger, toutes les nations ont collabore autour d un programme de defense colossal exploitant la technologie extraterrestre recuperee. Mais rien ne peut nous preparer a la force de frappe sans precedent des aliens. Seule l ingeniosite et le courage de quelques hommes et femmes peuvent sauver l humanite de l extinction."}, {"id":"1024","movieid":"40548","theTitle":"CONJURING 2 ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/conjuring-2_reduit.jpg","moviehour":"13h45 - 20h25","trailer":"Y3kNhv0Nm_g","actorlist":"Réalisé par James Wan avec Vera Farmiga, Patrick Wilson, Frances O'Connor","movielength":"134 mn","story":"Une nouvelle histoire vraie issue des dossiers d'Ed et Lorraine Warren : l'une de leurs enquêtes les plus traumatisantes.<br\/><br\/>Lorraine et Ed Warren se rendent dans le nord de Londres pour venir en aide à une mère qui élève seule ses quatre enfants dans une maison hantée par des esprits maléfiques. Il s'agira d'une de leurs enquêtes paranormales les plus terrifiantes"}, {"id":"1025","movieid":"40560","theTitle":"INSAISISSABLES 2","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/insaisissables_2_reduit.jpg","moviehour":" 17h25 - 20h15","trailer":"0iGn57DVJIc","actorlist":"Réalisé par Jon M. Chu\navec Jesse Eisenberg, Mark Ruffalo, Woody Harrelson","movielength":"125 mn","story":"Un an apres avoir surpasse le FBI et acquis l admiration du grand public grace a leurs tours exceptionnels, les 4 Cavaliers reviennent ! Pour leur retour sur le devant de la scene, ils vont denoncer les methodes peu orthodoxes d un magnat de la technologie a la tete d une vaste organisation criminelle. Ils ignorent que cet homme d affaire, Walter Marbrya une longueur d avance sur eux, et les conduit dans un piege : il veut que les magiciens braquent l un des systemes informatiques les plus securises du monde. Pour sortir de ce chantage et dejouer les plans de ce syndicat du crime, ils vont devoir elaborer le braquage le plus spectaculaire jamais concu."}, {"id":"1026","movieid":"40551","theTitle":"DE GLACE 5 : LES LOIS DE L'UNIVERS \u00a0","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/l_age_de_glac_loi_de_l_univers_reduit.jpg","moviehour":" 13h30 - 15h50 - 17h20 - 20h55","trailer":"9v44tabqvoo","actorlist":"Réalisé par Mike Thurmeier, Galen T. Chu avec Ray Romano, Simon Pegg, John Leguizamo","movielength":"95 mn","story":"La quête permanente de Scrat pour attraper son insaisissable noisette le catapulte dans l'espace, où il déclenche accidentellement une série d'événements cosmiques qui vont transformer et menacer le monde de l'Âge de Glace. Pour sauver leur peau, Sid, Manny, Diego et le reste de la bande vont devoir quitter leur foyer et embarquer dans une nouvelle aventure pleine de comédie, parcourant de nouvelles terres exotiques et rencontrant une galerie de parsonnages hauts en couleur."}, {"id":"1027","movieid":"40556","theTitle":"LE BGG - LE BON GROS GEANT \u00a0","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/le_bon_gros_geant_reduit.jpg","moviehour":"14h20 ","trailer":"aiUo4MCHWBA","actorlist":"Réalisé par Steven Spielberg avec Dany Boon, Mark Rylance, Ruby Barnhill","movielength":"117 mn","story":"Le Bon Gros Géant ne ressemble pas du tout aux autres habitants du Pays des Géants. Il mesure plus de 7 mètres de haut et possède de grandes oreilles et un odorat très fin. Il n'est pas très malin mais tout à fait adorable, et assez secret. Les géants comme le Buveur de sang et l'Avaleur de chair fraîche, sont deux fois plus grands que lui et aux moins deux fois plus effrayants, et en plus, ils mangent les humains. Le BGG, lui, préfère les schnockombres et la frambouille. À son arrivée au Pays des Géants, la petite Sophie, une enfant précoce de 10 ans qui habite Londres, a d'abord peur de ce mystérieux géant qui l'a emmenée dans sa grotte, mais elle va..."}, {"id":"1028","movieid":"40541","theTitle":"LE MONDE DE DORY ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/le_monde_de_dory_reduit.jpg","moviehour":"13h35 - 15h50 - 18h10","trailer":"yE3VBMHFQQs","actorlist":"Réalisé par Andrew Stanton, Angus MacLane avec Franck Dubosc, Kev Adams, Philippe Lellouche","movielength":"95 mn","story":"Dory, le poisson chirurgien bleu amnésique, retrouve ses amis Nemo et Marlin. Tous trois se lancent à la recherche du passé de Dory. Pourra-t-elle retrouver ses souvenirs ? Qui sont ses parents ? Et où a-t-elle bien pu apprendre à parler la langue des baleines ?"}, {"id":"1029","movieid":"40546","theTitle":"NINJA TURTLES 2 ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/ninja_turtles_2_reduit.jpg","moviehour":"14h15","trailer":"rAkDlbyPuDg","actorlist":"Réalisé par Dave Green avec Megan Fox, Stephen Amell, Noel Fisher","movielength":"112 mn","story":"Michelangelo, Donatello, Leonardo et Raphael sont de retour pour affronter des méchants toujours plus forts et impressionnants, aux côtés d'April O'Neil, Vern Fenwick et d'un nouveau venu, le justicier masqué hockeyeur Casey Jones. Après son évasion de prison, Shredder associe ses forces à celles d'un savant fou Baxter Stockman et de deux hommes de main aussi bêtes que costauds, Bebop & Rocksteady. Leur objectif : lancer un plan diabolique pour régner sur le monde entier ! Alors que les Ninja Turtles s'apprêtent à défier Shredder et son nouveau gang, ils doivent rapidement faire face à une menace tout aussi grande : le célèbre Krang !"}, {"id":"1030","movieid":"40571","theTitle":"PETER ET ELLIOT LE DRAGON","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/peter_elliott.jpg","moviehour":"13h50 - 16h15 - 20h00","trailer":"yW9MTo17N9w","actorlist":"Réalisé par David Lowery\navec Oakes Fegley, Bryce Dallas Howard, Robert Redford","movielength":"103 mn","story":"Depuis de longues annees, M. Meacham, un vieux sculpteur sur bois, regale les enfants du coin avec ses histoires sur un feroce dragon qui vivrait au plus profond de la foret voisine. Pour sa fille Grace, garde forestiere de son etat, tout ceci n est que contes a dormir debout\u2026 jusqu au jour ou elle fait connaissance avec Peter. Ce mysterieux petit garcon de 10 ans - qui dit n avoir ni famille ni foyer - assure qu il vit dans les bois avec un dragon geant baptise Elliott. Et la description qu il en fait correspond etonnamment a celui dont parle son pere\u2026 Avec l aide de la jeune Natalie - la fille de Jack, le proprietaire de la scierie -, Grace va tout mettre en oeuvre pour decouvrir qui est vraiment Peter, d ou il vient, et percer le secret de son incroyable histoire\u2026"}, {"id":"1031","movieid":"40559","theTitle":"COMME DES BETES","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/comme_des_betes_reduit.jpg","moviehour":" 13h40 - 16h00 - 18h15","trailer":"CcPNAD-P1Eo","actorlist":"Réalisé par Yarrow Cheney, Chris Renaud\navec Philippe Lacheau, Fran\u00e7ois Damiens, Willy Rovelli","movielength":"87 mn","story":"La vie secrete que menent nos animaux domestiques une fois que nous les laissons seuls a la maison pour partir au travail ou a l ecole."}, {"id":"1032","movieid":"40554","theTitle":"TARZAN ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/tarzan_reduit.jpg","moviehour":"17h50","trailer":"PGBDdZJbC5A","actorlist":"Réalisé par David Yates avec Alexander Skarsg\u00c3\u00a5rd, Margot Robbie, Christoph Waltz","movielength":"110 mn","story":"Après avoir grandi dans la jungle africaine, Tarzan a renoué avec ses origines aristocratiques, répondant désormais au nom de John Clayton, Lord Greystoke. Il mène une vie paisible auprès de son épouse Jane jusqu'au jour où il est convié au Congo en tant qu'émissaire du Commerce. Mais il est loin de se douter du piège qui l'attend. Car le redoutable belge Leon Rom est bien décidé à l'utiliser pour assouvir sa soif de vengeance et sa cupidité"}, {"id":"1033","movieid":"40537","theTitle":"WARCRAFT : LE COMMENCEMENT ","movieimage":"http:\/\/www.cinecity.nc\/images\/AFFICHES\/warcraft_reduit.jpg","moviehour":"20h35","trailer":"InBV7RggnYQ","actorlist":"Réalisé par Duncan Jones avec Travis Fimmel, Toby Kebbell, Paula Patton","movielength":"124 mn","story":"Le pacifique royaume d'Azeroth est au bord de la guerre alors que sa civilisation doit faire face à une redoutable race d'envahisseurs: des guerriers Orcs fuyant leur monde moribond pour en coloniser un autre. Alors qu'un portail s'ouvre pour connecter les deux mondes, une armée fait face à la destruction et l'autre à l'extinction. De côtés opposés, deux héros vont s'affronter et décider du sort de leur famille, de leur peuple et de leur patrie."}, {"id":"1034","movieid":"40570","theTitle":"STAR TREK SANS LIMITES","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/star_trek_ss_limites.jpg","moviehour":"14h00 - 17h40 - 20h30","trailer":"Y5GLGwOQDbs","actorlist":"Réalisé par Justin Lin\navec Chris Pine, Zachary Quinto, Simon Pegg","movielength":"123 mn","story":"Une aventure toujours plus epique de l USS Enterprise et de son audacieux equipage. L equipe explore les confins inexplores de l espace, faisant face chacun, comme la Federation toute entiere, a une nouvelle menace."}, {"id":"1035","movieid":"40558","theTitle":"AMERICAN NIGHTMARE 3 ELECTIONS","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/American_Nighmare_3_reduit.jpg","moviehour":"13h55 - 18h00 - 20h50","trailer":"VJA8JxvjTj0","actorlist":"Réalisé par James DeMonaco\navec Frank Grillo, Elizabeth Mitchell, Mykelti Williamson","movielength":"105 mn","story":"Une senatrice americaine se lance dans la course a l election presidentielle en proposant l arret total de la Purge annuelle. Ses opposants profitent alors d une nouvelle edition de cette journee ou tous les crimes sont permis pour la traquer et la tuer..."}, {"id":"1036","movieid":"40568","theTitle":"JASON BOURNE","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/jason_bourne.jpg","moviehour":"14h05 - 17h15 - 20h05","trailer":"euya1zwQ6U0","actorlist":"Réalisé par Greengrass\navec Matt Damon, Tommy Lee Jones, Alicia Vikander","movielength":"124 mn","story":"La traque de Jason Bourne par les services secrets americains se poursuit. Des iles Canaries a Londres en passant par Las Vegas..."}, {"id":"1037","movieid":"40569","theTitle":"FOLLES DE JOIE","movieimage":"http:\/\/www.cinecity.nc\/Content\/images\/AFFICHES\/folles_joie.jpg","moviehour":"17h45","trailer":"IDPx5xKcvyY","actorlist":"Réalisé par Paolo Virz\u00ec\navec Valeria Bruni Tedeschi, Micaela Ramazzotti, Bob Messini\nCom\u00e9die dramatique - Italie - 2016 - 118 mn - Tous publics - V","movielength":"118 mn","story":"Beatrice est une mythomane bavarde au comportement excessif. Donatella est une jeune femme tatouee, fragile et introvertie. Ces deux patientes de la Villa Biondi, une institution therapeutique pour femmes sujettes a des troubles mentaux, se lient d amitie. Une apres-midi, elles decident de s enfuir bien decidees a trouver un peu de bonheur dans cet asile de fous a ciel ouvert qu est le monde des gens \u00ab sains\u00bb."}]
Main.as
[Embed(source = "../jsons/test.json", mimeType = "application/octet-stream")] public var test:Class;
public function Main() {
trace(JSON.parse(new test()));
}
outputs
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
as expected.
So if I understand the issue correctly removing comments should help

Html rendering in ios

In order to render html tags in the description section of my ios app . im using "core text extension"
Normally it is working 100%.
But sometimes its not working.It is displayng a blank section.
ex - :
COMITE DE SELECTION « ARTWIGO »COMMENT ÇA MARCHE ? But et objectifs du comité de sélectionLe but de notre comité de sélection est d’opérer un choix, réfléchi et cohérent, des artistes présentés par ARTWIGO ; ceci, afin de préserver la qualité et le niveau nécessaires au succès de l’application et donc, de garantir la promotion des artistes.Cette sélection tient compte de critères spécifiques à chaque type d’expression artistique.Le comité est composé de spécialistes, indépendants, reconnus dans chaque domaine proposé par « Artwigo » et venant d’univers différents ;Le comité de sélection est constitué de 11 membres répartis de la manière suivante :- 3 membres « fondateurs » composant le bureau- 6 membres composant le comité consultatif.Christine Jamart, rédactrice en chef de l’Art Même. BruxellesCarine Fol, Directrice Artistique de La Centrale Electrique. BruxellesJoël Benzakin, Bela Edition. BruxellesJean-Louis Godefroid, Directeur Espace Contretype. BruxellesAndré Goldberg, resonsable Secteur Arts Plastiques au Centre Culturel Jacques Franck. BruxellesEmmanuel d’Autreppe, responsable de l’Annexe des Brasseurs (art contemporain). LiègeLa composition du bureau du comité est la suivante :Le Directeur du Comité : Jean-François Picaud Laethier de Morfouace La Secrétaire générale : Carole de Vleeschouwer le Rapporteur : Joël Van AudenhaegeLe comité de sélection se prononce à la majorité des voix.Confidentialité Le résultat des votes et leurs motivations ne sont pas fournis aux candidats.Les candidats sont juste informés, par email, de l’acceptation ou du rejet de leur candidature par la Secrétaire générale.Référence jfplm08-10-2012
Im rendering this using the folowing code structure
htmlText = [htmlText stringByReplacingOccurrencesOfString:#"''" withString:#"'"];
NSData *data = [htmlText dataUsingEncoding:NSUTF8StringEncoding];
NSAttributedString *string = [[NSAttributedString alloc] initWithHTML:data options:nil documentAttributes:NULL];
[DTAttributedTextContentView setLayerClass:[CATiledLayer class]];
DTAttributedTextView *_textView = [[DTAttributedTextView alloc] initWithFrame:frame];
_textView.textDelegate = self;
_textView.attributedString = string;
[self.view addSubview:_textView];
I dont know the reason but its not rendering properly
Is thr any solution for this issue
Thank you