-------- (--) --:--

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
2014-01-17 (Fri) 12:59

最近やってなかった発行書籍のWiki掲載作業

2012年に一度やったままその後が無い大川が発行した書籍情報。
しばらくぶりに更新してみます。
数が多くて一個一個コピペしてたらキリが無いのでちょっと機械的にやります。
という、自分用メモ。

1.国会図書館で大川著作検索
今回は2013年以降で出版社が幸福の科学で検索しました。結果がこれ↓
http://iss.ndl.go.jp/books?search_mode=advanced&ar=4e1f&datefrom=2013&page=8&except_repository_nos[]=R100000038&except_repository_nos[]=R100000049&except_repository_nos[]=R100000073&rft.pub=%E5%B9%B8%E7%A6%8F%E3%81%AE%E7%A7%91%E5%AD%A6
該当は118件あるらしい。

2.検索結果RSSファイルをダウンロード
検索結果のページの一番右下あたりに「検索結果のRSS」があるので
リンク先のファイルを名前を付けて保存。
これをテキストエディタで開くとこんな感じ。
xml知らない人はほぼ意味不明だと思います。
私もちょっとしかわかりません。

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dcndl="http://ndl.go.jp/dcndl/terms/" version="2.0" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
  <channel>
    <title>2013 幸福の科学 - 国立国会図書館サーチ RSS</title>
    <link>http://iss.ndl.go.jp/books?search_mode=advanced&except_repository_nos[]=R100000038&except_repository_nos[]=R100000049&except_repository_nos[]=R100000073&datefrom=2013&rft.pub=%E5%B9%B8%E7%A6%8F%E3%81%AE%E7%A7%91%E5%AD%A6&ar=4e1f</link>
    <description>NDL Search</description>
    <language>ja</language>
    <ttl>1440</ttl>
    <atom:link href="http://iss.ndl.go.jp/books.rss?search_mode=advanced&except_repository_nos[]=R100000038&except_repository_nos[]=R100000049&except_repository_nos[]=R100000073&datefrom=2013&rft.pub=%E5%B9%B8%E7%A6%8F%E3%81%AE%E7%A7%91%E5%AD%A6&ar=4e1f" rel="self"/>
    <atom:link href="http://iss.ndl.go.jp/books" rel="alternate"/>
    <atom:link type="application/opensearchdescription+xml" href="http://iss.ndl.go.jp/api/opensearch_description" rel="search"/>
    <item>
      <title>大川隆法オーストラリア巡錫の軌跡</title>
      <link>http://iss.ndl.go.jp/books/R100000002-I024196734-00</link>
<description>
<![CDATA[<p>幸福の科学出版,2013,978-4-86395-292-8</p>
<ul><li>タイトル: 大川隆法オーストラリア巡錫の軌跡</li>
<li>タイトル(読み): オオカワ リュウホウ オーストラリア ジュンシャク ノ キセキ</li>
<li>責任表示: 大川隆法 監修,幸福の科学 編,</li>
<li>責任表示(読み): オオカワ, リュウホウ,</li>
<li>シリーズ名: 「不惜身命」特別版ビジュアル海外巡錫シリーズ</li>
<li>シリーズ名(読み): フシャク シンミョウ トクベツバン ビジュアル カイガイ ジュンシャク シリーズ</li>
<li>NDC(9): 169.1</li>
</ul>]]>
</description>
      <author>大川隆法 監修,幸福の科学 編,</author>
      <category>本</category>
      <guid isPermaLink="true">http://iss.ndl.go.jp/books/R100000002-I024196734-00</guid>
      <pubDate>Tue, 19 Feb 2013 09:00:00 +0900</pubDate>
      <dc:title>大川隆法オーストラリア巡錫の軌跡</dc:title>
      <dcndl:titleTranscription>オオカワ リュウホウ オーストラリア ジュンシャク ノ キセキ</dcndl:titleTranscription>
      <dc:creator>大川隆法 監修</dc:creator>
      <dc:creator>幸福の科学 編</dc:creator>
      <dcndl:creatorTranscription>オオカワ, リュウホウ</dcndl:creatorTranscription>
      <dcndl:seriesTitle>「不惜身命」特別版ビジュアル海外巡錫シリーズ</dcndl:seriesTitle>
      <dcndl:seriesTitleTranscription>フシャク シンミョウ トクベツバン ビジュアル カイガイ ジュンシャク シリーズ</dcndl:seriesTitleTranscription>
      <dc:publisher>幸福の科学出版</dc:publisher>
      <dcndl:publicationPlace>東京</dcndl:publicationPlace>
      <dc:date>2013</dc:date>
      <dcterms:issued xsi:type="dcterms:W3CDTF">2013</dcterms:issued>
      <dcndl:price>1300円</dcndl:price>
      <dc:extent>80p ; 21cm</dc:extent>
      <dc:identifier xsi:type="dcndl:ISBN">978-4-86395-292-8</dc:identifier>
      <dc:identifier xsi:type="dcndl:NDLBibID">024196734</dc:identifier>
      <dc:identifier xsi:type="dcndl:JPNO">22200318</dc:identifier>
      <dc:subject>幸福の科学</dc:subject>
      <dc:subject xsi:type="dcndl:NDLC">HR111</dc:subject>
      <dc:subject xsi:type="dcndl:NDC9">169.1</dc:subject>
      <dcterms:description>英語抄訳付</dcterms:description>
      <rdfs:seeAlso rdf:resource="http://id.ndl.go.jp/bib/024196734"/>
    </item>

一応古い順に並んでいるはずです。
これから必要となる部分だけ抜き出します。
ちなみに、Wikiではこんな感じに表記しています。
-『創造の法 : 常識を破壊し、新時代を拓く』出版。 [[NDL書誌情報>>http://iss.ndl.go.jp/books/R100000002-I000010645095-00]]

この形になるまでテキストエディタの正規表現置換で置換します。

3.正規表現作成、実行
2012年にやったメモを頼りに不要箇所削ります。

ヘッダ、フッタ部分の削除
<\?xml .+\n|</?rss ?.+>?\n|  </?channel>\n|    <(description|language|ttl)>.+\n|    <atom:link.+\n

不要項目の削除その1
</?(description|item|rdfs|determs|)>\n|<!\[CDATA.+\n|</?(ul|li)>.+\n|      <(author|category|pubDate|dcndl:(series)?(title|creator)Transcription|dc(ndl)?:(cre|pub|iden|sub|date|price|ext)|dcterms).+\n

不要項目の削除その2
    <(title|link|dcndl:seriesTitleTranscription|rdfs|dcndl:seriesTitle|dcndl:volume).+\n

URLからWikiリンク作成
検索文
 +<guid isPermaLink="true">(http://iss\.ndl\.go\.jp/books/R100000002-I\d{9}-00)</guid>\n
置換文
\[\[NDL書誌情報>>$1]]

タイトルに鍵かっこ
検索文
      <dc:title>(.+)</dc:title>
置換文
『$1』

以上でこうなります。
[[NDL書誌情報>>http://iss.ndl.go.jp/books/R100000002-I024196734-00]]『大川隆法オーストラリア巡錫の軌跡』
[[NDL書誌情報>>http://iss.ndl.go.jp/books/R100000002-I024457880-00]]『ニーチェよ、神は本当に死んだのか? : 公開霊言』

前後入れ替え
検索文
\[\[(.+)]]『(.+)』
置換文
-『$2』 [[$1]]

で、完成
-『大川隆法オーストラリア巡錫の軌跡』 [[NDL書誌情報>>http://iss.ndl.go.jp/books/R100000002-I024196734-00]]
-『ニーチェよ、神は本当に死んだのか? : 公開霊言』 [[NDL書誌情報>>http://iss.ndl.go.jp/books/R100000002-I024457880-00]]

ちなみに、このRSSに入っている出版年月日。
これ、本当の出版年月日じゃないらしいのです。
2012年にやった時にはこれに気付かずに作業しました。
少しずつ手作業で月ごとに並べているのですが全然進みません。
誰か手伝ってくださる方がいたら大歓迎です。
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

コメント

プロフィール

ルジェ

Author:ルジェ
幸福の科学の元二世信者。
2005年頃にファルコン告発、
関谷告発を読んで退会。

2ch『幸福の科学』統合スレハンネ
観自在になりたい凡人
初期トリップ:◆eVvwryoaWrQr
2番目トリップ:◆WP3fRcZ/7vgl
最新トリップ:◆FR79JzHC1w
したらば ◆m/n8MbibXR6d

はまりやすく飽きっぽい性格で、
更新と放置がまちまち。

最新記事
最新コメント
月別アーカイブ
カテゴリ
検索フォーム
リンク
ブログランキング


にほんブログ村 哲学・思想ブログ 幸福の科学 批判・告発へ

RSSリンクの表示
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。