タグ

XMLに関するkorinのブックマーク (13)

  • IBM Developer

    korin
    korin 2012/10/03
  • diffxml - XML Diff and Patch Utilities

    diffxml & patchxml: Tools for comparing and patching XML files. The standard Unix tools diff and patch are used to find the differences between text files and to apply the differences. These tools operate on a line by line basis using well-studied methods for computing the longest common subsequence (LCS). Using these tools on hierarchically structured data (XML etc) leads to sub-optimal results,

  • シェルスクリプト内でXMLから情報を取り出す

    RHEL/CentOS、Xenを中心にメモを残していきます。内容は無保証。適用する場合は、十分確認の上、自己責任で。 指摘、質問、要望をコメントしてもらえると喜びます。 XML形式により情報をやり取りすることが多くなった昨今、シェルスクリプト(shell script)でXMLを扱うことも増えてきた。例えば、libvirtを使ってvirsh dumpxml DomU名として得た仮想マシンの設定情報などだ。Xen DomU dc1の設定ファイル/etc/xen/dc1が、name = "dc1" uuid = "4df3f764-00cb-42a6-8ff6-a98985cbda14" maxmem = 256 memory = 64 vcpus = 1 bootloader = "/usr/bin/pygrub" on_poweroff = "destroy" on_reboot = "r

  • UMT-QVT Homepage

    korin
    korin 2009/08/25
    XMIファイルをトリートして別のソフトで使う用途に
  • XMLをparseするアプリのセキュリティ - 2009-06-21 - T.Teradaの日記

    「XML」「セキュリティ」という単語でWeb検索すると、多くヒットするのはXMLデジタル署名やXML暗号などを説明したWebページです。 日の日記では、それとはちょっと違うテーマ(XXEと呼ばれる攻撃)について書きます。 脆弱なコードと攻撃方法 さっそく脆弱性があるサンプルプログラムです。 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import org.w3c.dom.*; import org.apache.xerces.parsers.*; import org.xml.sax.*; public class Test1 extends HttpServlet { public void service(HttpServletRequest request, HttpServletRe

    XMLをparseするアプリのセキュリティ - 2009-06-21 - T.Teradaの日記
  • PC

    パソコンを遅くする悪習慣 常駐アプリの整理で起動時間は大幅改善、5個と30個では4倍の差 2024.03.13

    PC
  • クールすぎて本当に動的に作ったの?というグラフが描画できてしまう「visifire」:phpspot開発日誌

    クールすぎて当に動的に作ったの?というグラフが描画できてしまう「visifire」 2009年03月18日- Visifire クールすぎて当に動的に作ったの?というグラフが描画できてしまう「visifire」。 以下にある画像のような、ちょっと他ではなかなか無いグラフを提供してくれます。フリーで使えます。 画像編集ソフトを使えば綺麗なグラフはかけるかもしれないのですが、相当大変です。 が、このライブラリを使ってxmlでデータを書いておけばグラフ描画できます。 データ作成ツールもあるので、xmlも面倒っていう場合にも使えます→ Chart Designer もっとギャラリーを見る ネックはSilverLightなのですが、一旦描画したものをキャプチャして画像に変換してから使ってもよいぐらいクオリティが高いですね。 今後、SilverLightが一般的になっていくことも考えられ、覚えてお

  • RubyでXML操作: Netsphere Laboratories

    Warning. (2019.1) REXML は, 標準添付ですが, 品質・速度の両面であまりよくありません。Nokogiri (鋸) がメジャーで、長らく標準の地位で使われています。REXML の3倍速い。 最近は, 大鋸 (おが) の人気が高い。スレッドセーフ、高速、機能性もある。Yorick Peterse / oga · GitLab REXMLの特徴 REXMLは、 XML 1.0に準拠した、高速なXMLパーサで、DOMツリーを生成したり、XML文書を読みながらコールバックさせる (SAX2ストリームパーサ) ことができる。 XPathの実装を含み、検索式によってDOMツリーの好きな要素を取り出すことができる。 Ruby 1.8.5にはREXML 3.1.4が添付されている。チュートリアル、APIリファレンスは下記で見られる。が、APIリファレンスのほうは不十分かつ誤りもある。

    korin
    korin 2008/10/04
  • J2ME 環境での XML パーサ

    この報告について この報告は J2ME 環境、特に携帯電話の Java アプリケーション実行環境において、XML パーサを使用する際の注意点や問題点について調査したものである。ここで使う XML パーサは通常のバイナリ化されていない XML データを扱うものとする。また、読み込んだ XML データの処理や XML データの生成・出力などについては扱わない。 J2ME 環境の概要 J2ME (Java2 platform, Micro Edition) は組み込み機器、PDA、携帯電話などのような環境に特化した Java 環境の仕様である。日では携帯電話キャリア各社が J2ME 環境を内蔵した端末を採用したことで、特に携帯電話向けアプリケーションの主要なプラットフォームとして注目されている。以下、各社の携帯電話の J2ME 環境の仕様や制限などについて、XML パーサを動作させる際に注意が

  • ArchGenXML — takanory.net

    ArchetypesのソースコードをUMLのクラスから生成する便利(らしい)ツール、ArchGenXMLのインストールと実際に使用する手順について説明します。 ArchGenXML はUMLでクラス図を書いて、そのクラス図を元にして Archetypes を使用した独自アイテムを生成するためのツールです。 目次 概要[overview] UMLツール[umltool] インストール[install] ArgoUML[argouml] インストール[install] Python for win32[pywin32] PyXML[pyxml] i18ndude[i18ndude] strip-o-gram[stripogram] ArchGenXML[archgenxml] 使い方[usage] アイテム生成[generate] クラス図作成[class] プロダクトを生成[archgen

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • E4X (ECMAScript for XML)

    23:58 05/04/30 E4X追記 Mozilla 1.8 beta 1 や Firefox Nightly Build でも <script type="text/javascript;e4x=1"> のように、;e4x=1 をつけると使えるようになります。 Taken SPC: E4Xの日語サンプル:コメント 行けるそうですよん。素晴らしい。 15:20 05/04/27 ECMAScript for XML E4X (ECMAScript for XML) という規格がありまして、まあ平たく言うと、XMLが そのまんまECMAScript (JavaScript,ActionScript等) 言語での値になって便利だよ という言語拡張です。こんな感じ。{}でXMLの中にECMAScriptの式も埋め込めたりと。 var taro = <person> <name>山田太郎</

  • 1