Jump to content
php.lv forumi

aizliegt neatļautas kombinācijas ar scheme


jam

Recommended Posts

Sveiki visi. Man ir šāds xml instances fails:

 

<?xml version="1.0" encoding="utf-8"?>
<report xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="poz.xsd">

<row>
<row_id>A1</poz_id>
<row_country_code>US</row_country_code>
<row_currency_code>USD</row_currency_code>
<gowernm>999</gowernm>
<local>999</local>
<issuers>999</issuers>
<credit_instit>999</credit_instit>
<private>999</private>
</row>

<row>
<row_id>A2</poz_id>
<row_country_code>PL</row_country_code>
<row_currency_code>POL</row_currency_code>
<gowernm>888</gowernm>
<local>888</local>
<issuers>888</issuers>
<credit_instit>888</credit_instit>
<private>888</private>
</row>

</report>

 

Vai ir iespējams schema failā definēt nosacījumu, ka, piem. ja row_id value ir A1, tad nav atļauta vērtība starp <issuers> un ja row_id vērtība ir A2, tad starp <private> tagiem. Pie tam, vienam row_id, var būt neatļautas vairākas kombinācijas.

 

Paldies!

Link to comment
Share on other sites

×
×
  • Create New...