Autor Zpráva
Lukeš
Profil *
Dobrý den,

už se s tím několik hodin trápím a nemůžu se dopídit korektního formátu. Potřebuji importovat zásoby do pohody, feed mám v této podobě:

<?xml version="1.0" encoding="UTF-8"?>
<dat:dataPack xmlns:dat="http://www.stormware.cz/schema/version_2/data.xsd" xmlns:stk="http://www.stormware.cz/schema/version_2/stock.xsd" xmlns:typ="http://www.stormware.cz/schema/version_2/type.xsd" id="ZAS005" ico="4800054" application="StwTest" version="2.0" note="Import skladové zásoby">
    <dat:dataPackItem id="ZAS005" version="2.0">
        <stk:stock version="2.0">
            <stk:stockHeader>
                <stk:stockType>card</stk:stockType>
                <stk:code>512-145</stk:code>
                <stk:nameComplement></stk:nameComplement>
                <stk:isSales>true</stk:isSales>
                <stk:isSerialNumber>false</stk:isSerialNumber>
                <stk:isInternet>true</stk:isInternet>
                <stk:isBatch>true</stk:isBatch>
                <stk:name>Pouzdro CLASSIC</stk:name>
                <stk:description></stk:description>
                <stk:purchasingRateVAT>high</stk:purchasingRateVAT>
                <stk:sellingRateVAT>high</stk:sellingRateVAT>
                <stk:unit>ks</stk:unit>
                <stk:typePrice>
                    <typ:ids>Prodejní</typ:ids>
                </stk:typePrice>
                <stk:purchasingPrice>300</stk:purchasingPrice>
                <stk:sellingPrice>154</stk:sellingPrice>
                <stk:limitMin>1</stk:limitMin>
                <stk:limitMax>100</stk:limitMax>
                <stk:note></stk:note>                
            </stk:stockHeader>
            <stk:stockDetail>
                
                <stk:stockPriceItem>
                    <stk:stockPrice>
                        <typ:ids>Cena 1</typ:ids>
                        <typ:price>555</typ:price>
                    </stk:stockPrice>
                    
                    <stk:stockPrice>
                        <typ:ids>Cena 55</typ:ids>
                        <typ:price>777</typ:price>
                    </stk:stockPrice>
                </stk:stockPriceItem>     
                
            </stk:stockDetail>
            <stk:stockAttach></stk:stockAttach>
            <stk:stockSerialNumber></stk:stockSerialNumber>
            
            <stk:print></stk:print>
            
        </stk:stock>
        <stk:stock>......atd.....</stk:stock>
        
    </dat:dataPackItem>
</dat:dataPack>

Vypisuje mi to následující chybu:
Obálku dokumentu se nepodařilo ověřit podle schématu. Reason: Element content is invalid according to the DTD/Schema. Line: 50, LinePos: 30 SrcText: <stk:stock version="2.0">

Nevíte prosím, kde je problém? Mám pocit, že to pořád nadává na strukturu.
Moc děkuji
Davex
Profil
Lukeš:
Mám pocit, že to pořád nadává na strukturu.
Ano, tvůj pocit tě neklame. Můžeš to opravit podle doporučení jejich XML Schema Validatoru. Ukazuje tam víc chyb.

Nemá to nic společného s PHP, takže přesouvám do vhodnější kategorie.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: