タグ

ブックマーク / www.ipentec.com (2)

  • XPathを使ってXMLファイルをパースする (XmlDocumentを利用) (C#プログラミング)

    XPathを使うとXmlDocumentでのXMLパーシングがよりシンプルになります。 XPathを使ったXmlDocumentの操作方法を紹介します。 XPathを利用すると何が便利なのか 従来のXMLをDOMでパージングする場合、ノードを一つづつたどる必要があります。 <root> <node> <sub-node> <data type="text">データ</data> <sub-node> </node> </root> 上記のXMLをパージングする場合、以下のコードになります。 ノードの階層をたどって取得したいノードにアクセスする必要があります。ノードの階層が多い場合、コードは量は多くなり、可読性も落ちます。 取得したいノードを直接、"/root/node/sub-node/data" のようにパスで指定できれば、非常にシンプルにノードにアクセスできます。XPathを利用すると

    XPathを使ってXMLファイルをパースする (XmlDocumentを利用) (C#プログラミング)
    watanata2000
    watanata2000 2014/12/27
    XML XPath
  • TortoiseSVN をアップデート後リポジトリの更新やコミットができなくなった

    TortoiseSVN をアップデート後(1.8以降)リポジトリの更新やコミットができなくなることがあります。 原因 Version 1.8以降のTortoiseSVN でリポジトリの形式が変更されたことが原因と考えられます。 対策 リポジトリをアップグレードします。 手順 エクスプローラでリポジトリのフォルダを選択し、右クリックでポップアップメニューを表示します。メニューから[SVN作業コピーをアップグレード]を選択します。 下図のアップグレードダイアログが表示されます。[作業コピーを新しい1.8形式にアップグレード]をクリックします。~ リポジトリがアップグレードされます。アップグレード後は更新やコミットができるようになります。

    watanata2000
    watanata2000 2014/11/25
    リポジトリ アップデート 更新 1.8 以降
  • 1