- - PR -
CGIでXML自動生成につきまして
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-11-09 11:52
CGI初心者です。
変数を受け取ってXMLで表示したいのですが うまくいきません。 @のHTMLは表示可能です。 AのXMLの生成時の記述がいまひとつです。 XMLはUTF8で出力したいです。 $queryには文字列が入っています。 宜しくお願い致します。 -- OS:Win2000Ser @ #! c:/perl/bin/perl $query = $ENV{'QUERY_STRING'}; print <<END; Content-type: text/html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> END print "$query\n"; print <<END; </html> END A #! c:/perl/bin/perl $query = $ENV{'QUERY_STRING'}; print <<END; <print content-type:text/xml> <?xml version="1.0" encoding="UTF8"?> <aaa> END print "$query\n"; print <<END; </aaa> END |
|
投稿日時: 2004-11-11 19:36
どううまくいかないのかはちょっと分からないのですが、2は
<print content-type:text/xml> の部分がおかしくないですか? それと、元の文字コードがUTF-8でないなら $queryの文字コードを変換する必要があるような気がするのですが…。 はずしていたらすみません。 |
1