タグ

XMLに関するggkuronのブックマーク (4)

  • How can I query a value in SQL Server XML column

  • XML 列でのフルテキスト検索の使用

    XML 列にフルテキスト インデックスを作成して XML 値のコンテンツにインデックスを設定できますが、XML マークアップは無視されます。 要素タグはトークンの境界として使用されます。 インデックスは次の項目に設定されます。 XML 要素のコンテンツ。 最上位レベルの要素の XML 属性のコンテンツ (属性値が数値でない場合)。 可能であれば、次のようにしてフルテキスト検索と XML インデックスを組み合わせることができます。 まず、SQL フルテキスト検索を使用して、対象の XML 値をフィルター処理します。 次に、XML 列の XML インデックスを使用する XML 値にクエリを実行します。 例 : フルテキスト検索と XML クエリの組み合わせ XML 列でフルテキスト インデックスを作成した後、XML 値が書名に語 "custom" を含んでいることを次のクエリで確認します。 S

    XML 列でのフルテキスト検索の使用
  • LEFT JOIN with FOR XML AUTO, ELEMENTS

  • XML を変換するなら Haskell(HXT) で

    思えば自分にとってプログラミングとは、XML っぽいドキュメントを操作することでした。 XML パーザを書いてみたり、SXML でいろいろがんばったり、やる前から XSLT に挫折したり。 とにかく気持ちよく XML を操作する方法をこれまでいろいろ探してきたわけですが、今はこう断言できます。 XML をいじるのに最高な道具は HXT(Haskell XML Toolbox)であると。 そこで自分用のメモを兼ねて、「こんなふうに HXT を使ってます」を紹介しようと思います。 基的な Haskell 力が高くないので、「理解を間違っている」とか「もっとこう使うべき」というツッコミ歓迎です。 HXT がうれしい理由 XML のような木構造のデータをいじろうと思ったとき、まず思いつくのは、根っこから順番に要素をたどりつつ処理していく方法です。 しかし、この方法は案外と融通が利きません。 常に

    XML を変換するなら Haskell(HXT) で
  • 1