11521 sujets

JavaScript, DOM et API Web HTML5

salut a tous

je n'arrive pas a afficher ma galerie d'image j'ai un message d'erreur :
Erreur d’analyse XML : erreur de syntaxe
Numéro de ligne 1, Colonne 1 :

fichier : galerie.json :


[
    {"file":'images1.jpg',"text":"Nec enim illa prima vera est, ut, quem ad modum in se quisque."}
    {"file":'images3.jpg',"text":"sic in amicum sit animatus. Quam multa enim, quae nostra causa."}
    {"file":'images5.jpg',"text":"precari ab indigno, supplicare, tum acerbius in aliquem."}
    {"file":'images9.jpg',"text":"Harum trium sententiarum nulli prorsus assentior."}
]




var gDATAS = {}
$.getJSON("galerie.json", init);
    function init(obj){
    gDATAS = obj;
    createGalerie()
}
function createGalerie() {
    //console.log(gDATAS) 
        var galerie = $("<div>")
        galerie.attr("id","galerie")
        var ruban = $("<div>")
        ruban.attr("id","ruban")
        var ecran = $("<div>")
        ecran.attr("id","ecran")
        galerie.append(ruban)
        galerie.append(ecran)
        $("body").append(galerie)
            $.each(gDATAS,function(index,val){
        var img = $("<img>")
	    img.attr("src","expos/"+ val.file)
		img.attr("width","200")
		img.attr("height","133")
        ruban.append(img)
});
    
    var img = $("<img>")
    img.attr("id","image")
    img.attr("src","holder.fw.png")
    ecran.append(img)
    	
}


sur le fichier json je ne vois pas quel est l'erreur de syntaxe, avez vous une idée? une piste?

merci !
en faite les images ne se charge pas probleme d'emplacement pourtant c'est bien classé
Modifié par moon28 (30 Oct 2017 - 01:13)
le probleme venait de cette ligne :

img.attr("src","expos/"+ val.file)


resolu Smiley cligne
Meilleure solution