Умоўны праверка з XML-схемы

Гэта, верагодна, асноўны, але я з усіх сіл, каб ажыццявіць гэта з маім базавымі ведамі xml і XML-схемы.

Любая дапамога з падзякай атрымаў.

Улічваючы наступны XML-файл фрагмент кода:


   ...
   3
   User entered in error
   ...


   ...
   1
   
   ...

Is there a way I can conditionally validate the xml file ensuring the string element is mandatory when the numeric element has a value of 3 but optional when the is another value?

Загадзя дзякую...

3

1 адказы

No you can't, not with xml Schema.

Вы павінны напісаць гэтую логіку ў кодзе, пасля праверкі структуры xml са схемай і пераканайцеся, што яго змест з'яўляецца сапраўдным.

4
дададзена
Я даволі шмат атрымаў да такой высновы, але спадзяваўся, што я быў няправы.
дададзена аўтар Ollie, крыніца