it-swarm-fr.com

Quelle est l'importance du XML pour un développeur?

Est-il dû que chaque développeur connaisse XML? Quelle est l'importance du XML pour un développeur? Toute suggestion...

12
ACP

c'est seulement important de le savoir quand vous en aurez besoin

et quand vous en avez besoin, vous pouvez l'apprendre dans une heure. ou moins

18
Steven A. Lowe

Un bon développeur devrait savoir quand Il convient d'utiliser XML et quand ce n'est pas le cas. Cela nécessite de comprendre les concepts derrière lui et les raisons de son utilisation. De cette façon, vous pouvez prendre une décision éclairée sur la question de savoir si vous devez l'utiliser dans un scénario spécifique. Mais il n'y a aucune raison de commencer à apprendre la mécanique de XPATH, XSLT, etc. et des points de syntaxe plus fins jusqu'à ce que vous ayez besoin de.

7
Dan Diplo

Il est utile de savoir au moins ce que c'est et les bases de XPath. Mais ces jours-ci, JSON a repris le format de transfert de données de choix pour la plupart des développeurs Web.

5
Craig

Vous devriez au moins connaître le concept derrière XML. Connaître les spécificités ne vaut pas la peine si vous ne comprenez pas Pourquoi Il est utilisé en premier lieu. L'approche de XML pour transporter des données consiste à l'encastrer dans des étiquettes comme suit: <greeting>hi</greeting> Mais vous dites probablement quoi? Pourquoi a-t-il tous en inventant HTML sur moi?

Vous savez, certains peuvent ne pas être d'accord avec moi ici, mais je ne pense pas que ce soit une bonne idée de vous appeler un développeur et de ne pas savoir ce que XML est. C'est juste trop commun, trop simple et trop facile à ramasser n'importe quelle seconde maintenant.

Par exemple, vous pouvez passer 3 minutes à lire ces réponses. Mais Bam, dans ces trois minutes, je viens de lire l'introduction à XML sur W3schools: http://www.w3schools.com/xml/xml_whatis.asp

Maintenant, je peux laisser mes patrons savoir que, hé, si vous avez besoin de données transportées ... Je suis le bon gars à demander (Sorteta).

4
joslinm

Il est toujours bon de connaître les différents formats de données tels que XML, RRDBMS, CSV, etc. Il sera également utile de connaître les bases de la manière dont cela fonctionne, des avantages et des limites de chacun. Cela contribuera certainement à prendre des décisions importantes à la phase de conception. À la lumière de cela, je dirai qu'il est important que les développeurs connaissent les bases du XML, XPath, les validations, la DTD, XSL. Mais il ne sera pas obligatoire de connaître les détails de la mise en œuvre de bas niveau.

3
Manoj R

XML est un outil et comme n'importe quel outil, cela fonctionne mieux à des fins que d'autres. Il y a un débat sur le point de savoir si XML est le meilleur outil aux fins de la qualité. Mon opinion personnelle est que JSON et S-Expressions sont à la fois de meilleures alternatives pour l'échange de données. En tout cas, connaître XML comme une option est une bonne chose.

1
Larry Coleman

C'est un format d'échange de données qui est très populaire ces jours-ci. Cela aide si vous le savez, certainement, car les programmes doivent généralement échanger des données entre eux.

1
Fanatic23