Comment crée Table a partir d'un fichier .txt ?

Résolu
Simondu92 Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   -  
miramaze Messages postés 1429 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour mes dames et messieurs,
Je veut crée et actualiser une table MySQL en fonction de ce fichier .txt :
"STEAM_0:1:123456789" 
{
"name" "Simon1"
"deny"
{
}
"allow"
{
}
"group" "admin"
}
"STEAM_0:1:123456789"
{
"allow"
{
}
"name" "Simon2"
"deny"
{
}
"group" "moderator"
}
"STEAM_0:1:123456789"
{
"deny"
{
}
"allow"
{
}
"name" "Simon3"
"group" "superadmin"
}
"STEAM_0:1:123456789"
{
"deny"
{
}
"allow"
{
}
"name" "Simon4"
"group" "fondator"
}

Est-ce que c'est possible ? Avec des Requettes MySQL ?
Je pense que c'est du json
En revoir.
j'espere que la ya la politesse !
A voir également:

1 réponse

nichola Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   11
 
Salut,

Je sais pas si c'est un pb de formatage ou si ton fichier et formatté comme çà mais en tout cas là tel quel çà ressemble à du JSON par contre il manque les ":" .

Et du coup je suis pas sûr de bien comprendre ce que tu veux faire ...

En tout cas si c'est pour créer un table, j'en ferai un table avec 3 colonnes : deny:booleen, name:string et group;string (allow semble se répéter avec deny ici)


Par contre pour alimenter la table va falloir parcourir ton fichier json (si c'est vraiment du JSON) et pour chaque objet l'insérer dans la table précédente

Après si ta question c'est : Est-ce qu'il y a un moyen magique de créer un table et l'alimenter directement à partir de ce fichier JSON ? Je ne pense pas ... va falloir travailler un peu ;)
0
nichola Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   11
 
Il manque aussi les "," dans ton fichier. Donc au final je sais pas si tu as vraiment un fichier avec du JSON dedans
0
Simondu92 Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   1
 
Ce que je veut faire c'est une table mysql avec 3 colonne : Group, SteamID et name
0
Simondu92 Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   1
 
Sinon quel peut etre ce language a votre avis ?
0
miramaze Messages postés 1429 Date d'inscription   Statut Contributeur Dernière intervention   92
 
Je dirais aucun langage en particulier, c'est du lua qui produit ça mais je ne pense pas que ça ait un rapport avec le langage, les structures en lua sont différentes.
0
Simondu92 Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   1 > miramaze Messages postés 1429 Date d'inscription   Statut Contributeur Dernière intervention  
 
Tu serai le convertir avec du code php en json ?
0