お世話になります。
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で質問しましょう!
似たような質問が見つかりました
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- Perl Windows10においての『Perl』のプログラムについて 1 2022/05/09 16:04
- 画像編集・動画編集・音楽編集 inkscapeで作成した図の保存の仕方とその保存したファイルの編集の仕方 1 2022/09/22 09:33
- PDF ワードで作った文書のPDF化 5 2023/04/10 16:56
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- Evernote Evernote(エバーノート)の文字化け 1 2022/04/05 19:30
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
StreamReaderで読み込んだファ...
-
エクセルのマクロについて教え...
-
ATTファイルってどうやって開け...
-
VB(VBA)で、バイナリデータを使...
-
エクセルVBAでメールの自動作成...
-
既存のテキストファイルを開く方法
-
ファイルのチェックサムを改行...
-
テキストファイルの特定行の削...
-
テキストファイル内容の、16進...
-
VBA。開いているテキストファイ...
-
ファイル変換
-
テキストファイルの一部分を抽...
-
UTF-8とASCIIコードにおける互...
-
C言語でテキストファイルをバイ...
-
WIN8.1の2013で受けたメールXP...
-
テキストファイルのログをExcel...
-
テキストファイル固定長データ...
-
RGBデータからBMP画像へ
-
CSVファイルの時刻の形式について
-
accessでクエリをExcelにエクス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ATTファイルってどうやって開け...
-
VBSでテキストファイルの2行目...
-
テキストファイルの一部分を抽...
-
既存のテキストファイルを開く方法
-
Excel VBAが徐々に遅くなる
-
テキストファイルの特定行の削...
-
Windowsのメモ帳でUTF-8を選択...
-
VB(VBA)で、バイナリデータを使...
-
テキストファイル内容の、16進...
-
エクセルVBAでメールの自動作成...
-
VBA。開いているテキストファイ...
-
[VB.NET] 処理の高速化を行いた...
-
ASP.NET Web上のテキストファ...
-
フォーム無しでアプリを作成す...
-
テキストファイル固定長データ...
-
ファイルのチェックサムを改行...
-
文字コードの変換(JISコードへ)
-
UTF-8とASCIIコードにおける互...
-
C言語でテキストファイルをバイ...
-
Excel+VBAでフランス語を扱いた...
おすすめ情報