[PHP-users 31811] Re: PHP4でのXMLスキーマ検証について
Hisashi Mizuno
hisashi_mizuno @ newson.co.jp
2007年 4月 2日 (月) 16:39:52 JST
こんにちは美津野と申します。
Linuxをインストールしたとき、PHPの5が自動でインストール
されているのを知らずに、php 4をインストールしました。
すると info.php (中身は print( phpversion()); )
を実行すると、次のようになりました。
[root @ testsv jt]# php info.php
X-Powered-By: PHP/4.4.4
Content-type: text/html
4.4.4
[root @ testsv jt]# ./php info.php
5.1.6
(後で区別するためにカレントのphp を php5にしました。)
XML関連は良く知りませんが、php4の中で system文で
system("./php5 nantoka.php");
のように目的を実行して、代替処理することは
できませんでしょうか?
まとはずれのときは失礼します。
----- Original Message -----
From: <mamama36 @ 1km.jp>
To: "PHP-users ML" <php-users @ php.gr.jp>
Sent: Sunday, April 01, 2007 8:09 PM
Subject: [PHP-users 31799]PHP4でのXMLスキーマ検証について
> お世話になります。
> mamama36と申します。
>
> PHPでXMLのスキーマ検証をしなくてはならないのですが、
> PHP5ではなく、PHP4.3.9とバージョンの指定を受けショ
> ックを受けている状況です。
>
> PHP5の
>
> domDocument->schemaValidate('xxx.xsd')
>
> と同じような処理をPHP4で行う良い方法は何か無いでしょ
> うか?
>
> 流れとしましては、XMLを読見込んだ後、XSDを読み込んで
> XML Schemaに基き検証をし、違反しているかどうかを判別
> するというものです。
>
> 個々にチェックプログラムをPHP4で作成するのであれば、
> 何の為にxsdを用意したのか意味が無い状況で...
>
> よろしくお願いします。
PHP-users メーリングリストの案内