0

「xsi:schemaLocation=" 属性で .xsd の場所を指定せずに xml を検証するオプションがあるかどうかを尋ねたいと思います。

たとえば、私のxmlファイル。

<?xml version="1.0" ?>
<test:XMLFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xmlns:test="http://test/"
            xsi:schemaLocation="http://test/" {relative/absolute path}/Test.xsd">
  <Data> TEST </Data>
</test:XMLFile>

セキュリティ上の理由から .xsd の場所を非表示にしたいので、 xsi:schemaLocation="http://test/" {relative/absolute path}/Test.xsd を非表示にする他のオプションはありますか?

たぶん、.xsd を lib またはパーサーに埋め込むのでしょうか?

乾杯、

J.

4

1 に答える 1