教えて!しごとの先生
教えて!しごとの先生
  • 解決済み

システムエンジニア(SE)さん、プログラマーさんに質問です。 XMLって2000年代に凄くワードとして流行りました…

システムエンジニア(SE)さん、プログラマーさんに質問です。 XMLって2000年代に凄くワードとして流行りましたが、現在って完全に廃止されたのでしょうか?今はどの程度活用されているのか教えてください。JSONとかCSVとかの比較もお願いします。

続きを読む

86閲覧

知恵袋ユーザーさん

回答(3件)

  • ベストアンサー

    使用頻度は減りましたが「完全に廃止された」ということはないです。IT業界では規格が新しいバージョンに置き換わることはあっても、そもそも廃止するということは標準化のプロセス上ないです。 2000年代は、Microsoftが、次世代アーキテクチャーとして、XML Webサービスを大々的に推し進めていました。オープン系でも、UDDI/WSDL/SOAPを使ったWebサービスがもてはやされていました。これらは、メッセージフォーマットで、XMLを使用する規格です。 しかし、現実には、SOAPの通信はオーバーヘッドが大きすぎ、パフォーマンス上問題があるということで、アーキテクチャーは、RESTでメッセージフォーマットには、JSONを使用するというのが、主流になっていきます。 ですから、JSONがXMLに取って代わった形ですね。 CSVは、コンテンツ(データ)の形式としては、1990年代からずっと、よく使われていますね。CSVは形式が標準化されておらず、パーズ(構文解析)が難しいので、Webサービスのメッセージフォーマットとしては、通常使われません。

  • うーん、廃れたかと聞かれるとYESでもありNOでもありますね。 通信電文や、人間が読み書きする部分に置いては、JSONなど、より簡潔な後発のデータ記法が使われることが増えてきているのは確かです。XMLは冗長で、記述ミスも起きやすいです。 ただ、ファイルフォーマットとして現役で使われている分野は多くありますし、基盤的な考え方としては強く影響を与えたと思います。

    続きを読む

    なるほど:1

  • 自分はファームウェア系のソフトを作っていますが、xmlは主にソフトの設定に、csvはデバッグ時のデータ出力や解析に使ってます。 (jsonも使ってましたが、何にと言われると覚えてないです) 開発にはトレンドがありますが、作ったものはいづれメンテナンスや仕様変更などいじくるイベントが出てくるため、全く無くなることはありません。 (未だにCOBOLとらFORTRAN出来る?とか言われる業界なのて…) 答えになってますかね?

    続きを読む

< 質問に関する求人 >

システムエンジニア(東京都)

この条件の求人をもっと見る

< 質問に関する求人 >

SE(東京都)

求人の検索結果を見る

もっと見る

この質問と関連する質問

    情報収集に関する質問をキーワードで探す

    < いつもと違うしごとも見てみませんか? >

    覆面調査に関する求人(東京都)

    この条件の求人をもっと見る

    Q&A閲覧数ランキング

    カテゴリ: この仕事教えて

    転職エージェント求人数ランキング

    • 1

      続きを見る

    • 2

      続きを見る

    • 3

      続きを見る

    あわせて読みたい
    スタンバイプラスロゴ

    他の質問を探す

    答えが見つからない場合は、質問してみよう!

    Yahoo!知恵袋で質問をする

    ※Yahoo! JAPAN IDが必要です

    スタンバイ アプリでカンタン あなたにあった仕事見つかる