web-dev-qa-db-ja.com

WindowsエクスプローラーからXMLファイル内を検索する

Windowsエクスプローラー検索でXMLファイル内のテキストを検索できないWindows XP SP2システムがあります。XMLファイル内の検索を有効にする設定はありますか?検索では.txt内のテキストが検索されます。同じフォルダ内の.docファイル。

5
Ram

これがあなたの質問に直接答えないことは知っていますが、新しいソフトウェアをインストールする準備ができている場合 Notepad ++ ファイルの検索をサポートし、xmlファイルの検索を非常に楽しく行います。

9
ChrisF

もちろん、下の画像に示すようにWindowsSearchを使用することもできます。設定後、次のようにファイルエクスプローラーの検索ボックスでWindowsの拡張/拡張検索パラメーターを使用できます。

type:xml content:"search-words"

しかし、これではXML要素自体は検出されず、要素データとプロパティ値によってのみ結果が検出されることに気付きました。それは一種の奇妙なことです。したがって、Notepad ++は非常にうまく機能するので使用するのが最善です。

また、次のようにxmlフィールドの名前と値で検索できることに後で気付きました。

type:xml fieldname:"field-name" field:"field-value"

これは本当に良いことですが、正直なところ、一貫した結果が得られていないので、ガイドとしてのみ使用してください。

Windows Searchとインデックスの設定

0
tarekahf

AstroGrepは、XML内のテキストまたはその他のテキストファイルを検索できる必要があります。

0
Sean O