Top > OOobbs3 > 33

OOobbs3/33 Edit

  • サマリ: Hatena Diary のデータをインポートする例
  • 環境: Writer
  • 状態: 投稿
  • 投稿者: はにゃ??
  • 投稿日: 2010-10-20 (水) 01:37:06

質問 Edit

Hatena Diary はデータを Movable Type 形式で書き出すことができます。そのデータをデータベースに入れて管理、そこから組み合わせた Writer ドキュメントを生成します。

filehatena1.tar.lzma

  1. src/*.py を Scripts/python/src/ 以下に入れます。
  2. fm.odt をどこかに配置します。
  3. create_db.py の odb_file 変数を変更して作成するデータベースファイルを指定します。
  4. create_db - create_database を実行してデータベースファイルを作成します。
  5. 生成したデータベースファイルを閉じておきます。
  6. import_data.py の file_path および odb_file を編集します。file_path は Movable Type 形式のファイルパス。odb_file は先程生成したデータベースファイルのパス。
  7. import_data - importData を実行します。データベースにデータがインポートされます。
  8. fm.odt ファイルをデータベースファイルと同じディレクトリに入れて、開きます。
  9. フォームでデータ一覧からリストを作成、ドキュメントを生成します。

一例です。Hatena Diary がカスタマイズできてドキュメントを生成するために利用できないかと思って作成してみたものです。生成されている HTML データは意外と再現性よく OOo にインポートできます。

回答 Edit


感想,コメント,メモ Edit



Attach file: filehatena1.tar.lzma 1070 download [Information]

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes