Utiliser le format JSON pour stocker les données ? (Tuto) Voici une idée simple et efficace (comme je les aime) qui fait son chemin : le format .json. Ce format, provenant du monde JavaScript et représentant un objet, s'apparente au .XML, dans sa fonction du moins : il permet de stocker des données textuelles, mais pas des données binaires (du moins pas sans les encoder, en base64 par exemple) de manière structurée. Il a été créé par Douglas Crockford qui l'a décrit en 2006 par la RFC4627 de l'IETF. Cette référence a été mise à jour en 2014 dans la RFC7159. Avantages et inconvénients Vous allez vous rendre compte que ce format ne présente pas beaucoup de défauts (mais peut-être ne suis-je pas tout à fait objectif en disant cela), principalement parce qu'il reste vraiment très simple à lire, comprendre et utiliser. Les plus Format compréhensible par tous (humain et machine). Les moins Comme pour tout moyen de stockage de données, il faudra prendre des mesures de sécurité pour garantir la sécurité des données sensibles. La syntaxe C'est tout ? <! <?
Online javascript beautifier Best Online JSON Viewer, Editor, Formatter, Validator, Analyser, Beautifier, Minifier, Converter, Json Viewer with Image If you use Codebeautify regularly, registering for an account can be useful for some reasons. Your options are tied to your account, so you only have to change them once rather than every time you visit Codebeautify.All of your shared Code can be viewed in a Saved Links dialog, so you don't have to worry about losing the report URLs.You can also title your Codew reports when you save them, for more convenient organization. Registration only takes a minute and is of course perfectly free. We are also planning on adding more features to user accounts in the future, such as more advanced comparison options. JSON Input sample Result Welcome to the online JSON Viewer, JSON Formatter, JSON Validator, JSON Parser, JSON Minifier at CodeBeautify.org. What can you do with JSON VIEWER ? Related Tools Unit Converter Converters Web Viewer / Editor Programming Editors CryptoGraphy Tools Encryption-Decryption Utility String Utilities Validators Number Utilities FAQ About ContactHistorySitemapBlog
Utiliser MySQL ? (Tuto) Vous avez de nombreuses données à traiter et vous voulez les organiser correctement, avec un outil adapté ? Les bases de données ont été créées pour vous ! Et surtout MySQL, qui est un Système de Gestion de Bases de Données Relationnelles (abrégé SGBDR), c'est-à-dire un logiciel qui permet de gérer des bases de données, et donc de gérer de grosses quantités d'informations. Il utilise pour cela le langage SQL. MySQL peut donc s'utiliser seul, mais est la plupart du temps combiné à un autre langage de programmation : PHP, par exemple, pour de nombreux sites web, mais aussi Java, Python, C++, et beaucoup, beaucoup d'autres. Pour vous donner une idée de comment utiliser MySQL, imaginons que votre tantine éleveuse d'animaux vous demande un logiciel simple pour gérer ses bestioles. La conception et l'utilisation des bases de données sont un vaste sujet. On y va ? Vous avez de nombreuses données à traiter et vous voulez les organiser correctement, avec un outil adapté ? On y va ?
Reading and Writing Local Files in Flash Player 10 at Mike Chambers One of the new features in Flash Player 10 are new ActionScript FileReference APIs that allow Flash content to directly read and write data to the user's system. Prior to Flash Player 10, in order to read or write a file to the user's system, Flash content would first have to bounce it off of a server, and then load it back to the users system before it could be accessed. This was not only a hassle to program, but added additional application latency and resource usage. The new functionality is achieved through the addition of two new APIs on the FileReference class: <!--more--> FileReference.load() : Loads data from a file selected by the user.FileReference.save() : Saves data to a file location selected by the user. A couple of points to keep in mind: The load() and save() APIs can only be called in response to user interaction (such as a button click). Below are two examples that show how to use the APIs. Read a file from the users system: Write a file to the users system:
Online JSON viewer <<PreviousNext>> Objective While working with JSON, often you may need a JSON viewer. jsonviewer.stack.hu This may be the most widely used online JSON viewer. You can directly copy your JSON text in this online viewer. Clicking on Viewer then will change the mode of the viewer and you can expand or collapse the JSON tree on the left hand side pane to view the name and values on the right hand side pane. In the Text mode, you can minify the JSON code by clicking on the Remove white space. And finally, you can clear the code by clicking on Clear. jsoneditoronline.org jsoneditoronline.org is another excellent JOSN viewer. You click on JSON to editor and you can see the code you loaded as a JSON tree on the right hand side pane. You can then expand and collapse the tree to view various components of the JSON tree. There is search box on the editor, which you may use to search various components of the JSON code. On the left hand pane, the left most button is to format your JSON code. Json viewer
Clés primaires et étrangères - Administrez vos bases de données avec MySQL Maintenant que les index n'ont plus de secrets pour vous, nous allons passer à une autre notion très importante : les clés. Les clés sont, vous allez le voir, intimement liées aux index. Et tout comme NOT NULL et les index UNIQUE, les clés font partie de ce que l'on appelle les contraintes. Il existe deux types de clés : les clés primaires, qui ont déjà été survolées lors du chapitre sur la création d'une table, et qui servent à identifier une ligne de manière unique ;les clés étrangères, qui permettent de gérer des relations entre plusieurs tables, et garantissent la cohérence des données. Il s'agit à nouveau d'un chapitre avec beaucoup de blabla, mais je vous promets qu'après celui-ci, on s'amusera à nouveau ! Clés primaires, le retour Les clés primaires ont déjà été introduites dans le chapitre sur la création des tables. Examinons plus en détail cette définition. Ces quelques considérations résument très bien l'essence des clés primaires. Choix de la clé primaire Clés étrangères
Another nice tool for json by jamesmalvi Sep 20