• 締切済み

HTML で記述された索引の並べ替え

HTML で記述された索引があります。 単に、<a href="***.htm"> と </a> に囲まれて文字列が並んでいるだけのもので、リンクをクリックすると索引語ごとのファイルにジャンプするものです。 この索引を、文字列の前後のタグごと50音順に並べ替える簡単な方法はないでしょうか?

  • licht
  • お礼率47% (9/19)

みんなの回答

  • yama06
  • ベストアンサー率61% (101/164)
回答No.1

Exelの上でURLと文字列のみをいったん取り出して、 文字列でソートした後に元に戻せば簡単かと 思います。 (必要に応じて「CONCATENATE」などの関数を使って) あるいは、プログラムを書くか。

licht
質問者

補足

ご回答ありがとうございます。 残念ながら、HTMLを編集する力はあるのですが、プログラムを書く力は私にはありません。 Excelでのソートは何度も試しているのですが、50音順にはなりませんよね? 文字コード順ではないですか? よみがなの列を作ってそれでソートする必要があると思いますが、索引語が数百単位になると、よみがなを入れるだけでもかなりの手間なので、できれば自動的にやりたいのです。

関連するQ&A

  • HTMLアプリでインラインフレーム間リンクの表示

    HTMLアプリケーション(hta)で インラインフレームにリンクボタンを置き、 別のインラインフレームにリンク先を表示する ことができるか教えてください。 ※IE6を使用しています。 HTMLタグを書くと、フレーム内のリンクをクリックすると 別ウィンドウが開いてしまいます。 ただし、フレーム外のリンクであればリンク先の表示ができます。 また、拡張子をhtmに変更すればすべて想定通りの動作をします。 記述に誤り、もしくは良い方法があれば、教えていただけませんでしょうか。 よろしくお願いします。 ------------ aaa.hta <a href="http://www.yahoo.co.jp" target=iframe2>aaa</a> <iframe name="iframe1" src="a_1.htm"></iframe> <iframe name="iframe2" src=#></iframe> a_1.htm <a href="http://www.yahoo.co.jp/" target="iframe2">click!</a> ------------

    • ベストアンサー
    • HTML
  • HTMLのリンクタグが一つだけ機能しない

    質問させていただきます。 出来れば大至急回答いただけるとうれしいです。 ●/<a href="2.htm">●</a>/<a href="3.htm">●</a>/<a href="4.htm">●</a><br> というタグなのですが、最後の 4.htm のリンクだけ何故か反応しません。リンクとしてカーソルが指の形にはなるのですが、何度クリックしても目的のページに飛んでくれないのです。 何か間違っているのでしょうか・・・よろしくお願いいたします!

  • ポップアップのHTMLの記述

    リンクの設定で分からない点があります。 <A HREF="http://..." target="_blank">リンク先</A> これで「リンク先」ページがポップアップで開きますが、開くウィンドウの: 1. 大きさを指定するにはどのようにHTMLを記述するのでしょうか。 2.「ボタンバー」「アドレスバー」「お気に入りバー」「ステータスバー」「エクスプローラーバー」が出ないよう設定するにはどのようにHTMLを記述するのでしょうか。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • BCBで使えるHTMLパーサー、リンクの抽出

    Borland C++Builderで使えるHTMLパーサーのVCLを探しています。海外では、THTMLParserなどを検索語にして調べると幾つかありましたが日本語が文字化けしたりして、調子よくありません。 http://www.dallas.net/~richardp/delphi/components/home.html 日本語の通るフリーのHTMLパーサーのVCLというのはご存知でしょうか。 また、実際にやりたいのは、ページから、 ・<TITLE>タグで囲まれたタイトルの抽出 ・<A HREF = URL>リンク文字列</A>  の、URL部分とリンク文字列のリストを得る ということなのですが、私の拙い知識では何度やってもうまく取り出すことができません。それでVCLでできないかなあと調子の良いことを考えています。こういった文字列解析の定石のようなコーディングはあるのでしょうか。 質問ばかりですみません。ご存知の方よろしくお願いいたします。

  • HTMLでリンクへジャンプする場合

    「リンク」というボタンをクリックして、「ジャンプします」と表示させて、OKをクリックの後、ページへジャンプできるようにしたいのですが。自分でやってみたところ、ジャンプは出来るものの、なぜかタブが二つ開いてしまうので、一つだけで開けるように改善したいです。(ちなみにとりあえずYAHOO!のリンクです) <a href="http://yahoo.co.jp"target="_blank"> <input type="button"value="リンク"onclick="{alert('ジャンプします')}"></a> メモ帳などに貼り付けて拡張子をHTMLにかえてみて頂ければ(言わなくてもわかりますよね・・・)、分かると思います。 あと、文字やボタンをクリックさせてコメントを出す場合、コメントを複数行にでるにはどうすればいいでしょうか?

    • ベストアンサー
    • HTML
  • Netscape7でtxtファイルに記述されているHTML文をiframeでHTMLとして表示するにはどうしたらよいのでしょうか?

    初心者です。わかる方がいらっしゃればぜひ教えてください。 現在、サイトを構築しているのですが、 別のサイトにおいてある***.txtというファイルを iframeで取り込んでいます。 ***.txtの中身は、HTMLのタグ(<li>や<a href="">など)が記述されています。もともと、そのtxtファイルは別サイトでSSIで取り込まれているものなので、<HTML>タグや<BODY>タグなどはありません。 IEで私のサイトを閲覧すると、うまい具合にHTML文としてリンクなどが表示されるのですが、Netscape7やfirefox、Mozillaで閲覧をすると、HTMLのソースがそのまま表示されてしまいます。 試しにtxtファイルをダウンロードして、拡張子をhtmに変更し、iframeのsrc="XXX"の記述を、そのHTMLファイルのローカルパスにしてみたところ、Netscape7でもうまくHTMLとして認識されたようで、リンクなどが表示されました。 これはやはりブラウザの仕様なのでしょうか?iframeに何かの記述を追加すれば解決するのでしょうか? 必ずしもiframeにこだわっているわけではありませんので、何か別の解決方法があればそれでも結構です。 IEでもNetscape7などのブラウザでも、うまくHTMLとして表示されれば手段は問いません。 ちなみに、別サイトのtxtの拡張子は変更できません。 # その別サイトの管理者には、そのtxtファイルを取り込むことについて了解をいただいています。

    • ベストアンサー
    • HTML
  • 相互リンクのためのHTMLタグに関する質問です。

    おはようございます!お世話になります。^^ 相互リンクのための、HTMLタグは 同一サイトのページ内などにリンクを貼る時の一般的な下のリンクタグ <a href="リンク先ファイル名">文字列</a> でも良いのでしょうか?それとも、相互リンク専用のリンクタグがあるのでしょうか? もし、相互リンクのための特別なリンクタグがあれば教えてください。 よろしくお願い致します。

    • ベストアンサー
    • HTML
  • HTMLの特別な記述方法について

    はじめまして。 HTMLの記述方法について教えてください。 たとえば、Aというページにwww.aaa.comのリンクが張られていたとして、このリンクをたどってwww.aaa.comに来た人に対してだけ、特定の動作をさせるようなHTMLの記述をする方法はないでしょうか? 以上よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • htmlファイルにリンクを張ったのですが・・・

     <a href="C:\Mdentaku.exe">M電卓の起動</a> とリンクを張ったHTMLファイルを作りました。 自分のパソコンでそのリンクをクリックすると電卓が起動するのですが、 このHTMLファイルを違うパソコン(webサーバ)にアップしたところ リンクをクリックしても電卓が起動しませんでした。 おそらく、違うパソコンには リンク先にMdentaku.exeファイルがないからだと思うのですが、 この場合リンク先(●部分)をどう記述したらいいのでしょうか?  <a href="●●●●●●">M電卓の起動</a>

  • HTMLの画像のリンクの<タグ>について。わかる方、教えてください。

    HTMLの画像のリンクの<タグ>について。わかる方、教えてください。 HTMLの勉強をはじめたのですが。画像のリンクのタグのところで、つまずいています。 ↓学校でとったノートです。 ひとつひとつの記述の意味などを、どうか解説して教えてください。 <a href="../photo01.jpg"> <img border="0" src="../photo01.jpg" alt="グランドキャニオンの写真" title="グランドキャニオンへ旅行をした時の思い出の写真。  クリックしたら拡大します" width="100" /> もう、なにがなにやら・・・混乱してしまっているのですが、とくに../というのは、現在の場所からの相対的パスの記述のようなのですが。絶対的パスをするときの記述のしかたが、わからないのです。 教えてください。お願いします。m(_ _)m