マニュアル 他言語のマニュアル 製品別に表示 マニュアルを製品別に表示 前 次 該当する検索結果がありません。別の条件でもう一度検索してください。 検索結果をもっと読み込む
マニュアル 他言語のマニュアル 製品別に表示 マニュアルを製品別に表示 前 次 該当する検索結果がありません。別の条件でもう一度検索してください。 検索結果をもっと読み込む
はじめに 本稿では、ホームページ製作に役立つさまざまなスクリプトをXSLTを用いて実装します。 XSLTはXMLの変換に特化したスクリプト言語で、ホームページ製作に使用するXHTMLの操作を簡単に行うことができます。 繰り返し入力する内容の雛型化 タイトルにサイト名を自動的に追加 ローカルテスト時とアップロード時でのリンク先の切り替え ヘッダとフッタの自動追加 目次の自動生成 キーワードの自動リンク サムネイルの自動生成 対象読者 本稿では、XSLTスクリプトの文法やテンプレートなど、XSLTの基礎に関する説明を省略しています。XSLTに初めて触れる方は、参考文献で紹介したXSLTの解説サイトなどと併せてご覧ください。 必要な環境 このサンプルはInternet Explorer 6.0+MSXSLを使用して動作確認をしています。スクリプト中でMSXSLの独自拡張を使用しているため、実行に
はじめに xmlの要素に対応するテンプレートがxsltにある場合だけテンプレートを適応し,対応するテンプレートがない場合xmlの要素をそのまま出力してくれると便利である.そういうテンプレートを考えてみた. 環境は以下の通り. Microsoft Windows XP SP2+セキュリティパッチたくさん Cygwin 1.5.24(uname -r で確認) Saxon-B 9.0.0.2J 以下試行錯誤の結果をつらつら書いている.結果を知りたい場合は最終結果へ. テスト用xml テスト用に以下のxmlを使用する. sam.xml: <?xml version="1.0" encoding="UTF-8"?> <!-- comment1 --> <root> begin <!-- comment2 --> <ul class="ul_attr" id="ul_id"> <li>foo<dat
lxmlでhtmlを処理する Pythonでhtmlを取り扱う際は、「htmllib(標準モジュール)」や 「Beautiful Soup」 といったモジュールがあります。 しかし、高速で柔軟な操作がしたい場合は、 「lxml」がいいということなので、 今回はlxmlでhtmlを操作する方法をメモしたいと思います。 lxmlは、Beautiful Soupより高速で、htmllibより柔軟なhtml(xml)操作を可能にするのですが、 日本語資料が少ないと言うのが難点でした。最低限のことならば、ちょっと英語を読めば、 何とかなりますが、ちょっと凝ったことをしようと思うと英語力がネックでつまづいてしまいました…。 そこで、今回は、自分がつまづいた所を中心に紹介したいと思います。 目次 htmlから情報を抽出する htmlソースを改変する まとめと補足 1. htmlから情報を抽出する htm
Python(lxml)でhtmlを処理する まとめ Pythonにはxml/htmlを取り扱うためのlxmlという便利なサードパーティモジュールがあります。 ここでは、lxmlを使ってhtmlを処理する際に、使えるメソッドなどを簡単にまとめています。 (例がHTML5を使ったものなので気をつけてください。) 初歩的なものを細かくまとめたものは、 「lxmlでhtmlを処理する」にあります。 また、 lxml にある全てのメソッドを紹介しているわけではありませんのでご注意を。 1. htmlの読み込み >>> dom = lxml.html.fromstring(html) >>> dom <Element html at 1967ed8> >>> dom2 = lxml.html.parse('python_tips_003.html') >>> dom2 <lxml.etree._El
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く