
お世話になります。
XMLファイル(DTDファイルも別途有ります)を、
出来ればPerlで、
XSLT(XSLの変換機能)等を利用して、
文字取得・編集したいです。
(XMLから文字を取得して、Perl等で文字編集後、
別のテキストファイルとして出力したいです)
そのような内容が掲載されている本を
Amazonのレビュー等を参考にしながら探しているのですが、
なかなか見つけることが出来ません。
できればPerlがよいのですが、なければ、
Perl以外の別のプログラム言語でも構いませんので、
お勧めの本(もしくはWebサイト等)などございましたら、
ぜひ紹介してください。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
ご希望に添っているかわかりませんが、僕はPerlでXMLのテキストを取得したいときは「XML::XPath」モジュールを使用しています。
XPathの書き方さえわかってしまえば、簡単にループ処理なども書けて便利です。基本的な使い方はこちらのサイトで紹介されています。
http://www.ksknet.net/perl/xmlxpath.html
XPathの書き方は、こちらが必要十分な内容がまとめられています。
http://yakinikunotare.boo.jp/orebase/index.php?X …
Perl本は「Perl CPANモジュールガイド」がおすすめですが、XMLのことについて特別詳しく扱っているわけではありません。
「XML::Simple」と「XML::LibXML」における基本的なパースの仕方を紹介しています。
http://www.amazon.co.jp//dp/486267108X/
「sawa25様」
ご回答ありがとうございます。
今からさっそくご紹介していただきました
XPathの各Webサイトを見ながら、
実際にサンプル的に動かして試してみます。
それとAmazonで、ご紹介していただきました
Perl本も購入します。
これから実際に大量のXMLファイル(DTDファイルも)を、
Perl(CPAN)で処理していけるよう、
教えていただきました情報をベースとして、
いろいろ頑張ってみます。
本当に助かりました。
また機会がございましたら、よろしくお願いします。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストファイルの一部分を抽...
-
StreamReaderで読み込んだファ...
-
C言語のソースからコメントを抜...
-
テキストファイルの特定行の削...
-
エクセルVBAでメールの自動作成...
-
テキストファイル固定長データ...
-
テキストファイル(英語&日本...
-
Excel VBAが徐々に遅くなる
-
既存のテキストファイルを開く方法
-
別のサーバーのテキストファイ...
-
WORDのVBAで差し込み印刷時、デ...
-
ファイル変換
-
Zbarというソフトについて
-
VBscriptでWebサイトから取得し...
-
CSVファイルの時刻の形式について
-
accessでクエリをExcelにエクス...
-
ACCESS2002(or2003)の日付表示...
-
MT-4トレード結果をエクセルに...
-
VBAで、JPG写真の撮影日時を読...
-
【Excel VBA】取り込んだファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ATTファイルってどうやって開け...
-
テキストファイルの一部分を抽...
-
テキストファイル固定長データ...
-
既存のテキストファイルを開く方法
-
VB(VBA)で、バイナリデータを使...
-
テキストファイル内容の、16進...
-
VBSでテキストファイルの2行目...
-
ストリームについて。
-
エクセルVBAでメールの自動作成...
-
受信メールを一括してテキスト...
-
WORDのVBAで差し込み印刷時、デ...
-
別のサーバーのテキストファイ...
-
excelからtextへ変換する際の出...
-
テキストファイルの特定行の削...
-
Zbarというソフトについて
-
Excel VBAが徐々に遅くなる
-
テキストファイル内の文字の有...
-
テキストファイルを検索・編集...
-
HTMLでこんなこと可能ですか??
-
こんな場合はどうすればいいの?
おすすめ情報