diff --git a/parsers/Structure_json.json b/parsers/Structure_json.json index c83c1c2cae04145aeacdb441395cf1ab3a6eebe4..c38503c4148023192a7ae08469ed5bf33adee85b 100644 --- a/parsers/Structure_json.json +++ b/parsers/Structure_json.json @@ -1,69 +1,64 @@ -"lemme" O -"catégorie" O : { - "sens" O : - { - "phonétique" : - { - "api" O - "autres transcriptions phonétiques" : [pinyin, bopomofo, hiragana....] - "prononciation" (audio) - } - "étymologie" - - ("définition" OU "traduction") O - "exemple" [] - "déclinaisons" [] (formes plurielles, conjuguées, etc...) - "image" (https://path.to/truc.jpeg) - } - - Spécifique aux sinnogrammes - "caractère" : - { - "étymologie graphique" - "en composition" - "classification" - "Référence dans les dictionnaires" - } - - AUTRES - "variantes orthographiques" - "variantes" - "transcriptions" - "abréviations" - "augmentatifs" - "diminutifs" - "synonymes" - "quasi-synonymes" - "antonymes" - "gentilés" - "composés" - "dérivés" - "apparentés" - "vocabulaire" - "phrases" - "variantes dialectales" - "hyperonymes" - "hyponymes" - "holonymes" - "méronymes" - "troponymes" - "dérivés autres langues" - "faux-amis" - "note" - "homophones" - "paronymes" - "anagrammes" + "Headword":"sleep", + "Items":[ + { + "PartOfSpeech":"verb", + "Pronunciation":[ + { + "api":"\\ˈsliËp\\ ", + "hiragana":"", + "katakana":"", + "bopomofo":"", + "pinyin":"", + "romaji":"", + "accent1":"RP", + "url1":"https://upload.wikimedia.org/wikipedia/commons/1/19/LL-Q1860_%28eng%29-Back_ache-water.wav" + } + ], + "Senses":[ + { + "Translations":[ + "translation1", + "...", + "translationn" + ], + "Image":[ + "Stilles Mineralwasser.jpg", + "..." + ], + "Definition":"blabla", + "Examples":[ + "blabla", + "blabli", + "blablou" + ], + "subSense":[ + { + "subdef":"blabla", + "subex":[ + "subexa", + "subexb", + "subexz" + ] + } + ] + } + ] + } + ] } -STRUCTURE MINIMALE - -"lemme" -"catégorie" : -{ - "sens" : - { - "phonétique" : {"api"} - "définition" OU "traduction" - } -} +/*adapter à la généricité des données ? + \"User-defined fields 1\" + \"User-defined fields 2\" + \"User-defined fields 3\" + \"User-defined fields 4\" + \"User-defined fields 5\" + \"Supplementary field for devs 1\" + \"Supplementary field for devs 2\" + \"Supplementary field for devs 3\" + \"Supplementary field for devs 4\" + \"Supplementary field for devs 5\" + ... + \"Supplementary field for devs 10\ */ +