Salve a voi,
ho un xml e devo descriverne la sintassi. Ora, xml è questo:
e questo è l'xsd che ho costruito io:codice:<?xml version="1.0" encoding="UTF-8"?> <sysconf name="MyApps"> <serverfolder>/home/stefano/server</serverfolder> <bpel> <url>http://localhost:8080/ode/processes/</url> <folder>/webapps/ode</folder> </bpel> <uiEngines> <uiEngine name="FindItEngine"> <url>http://localhost:8080/</url> <folder>/webapps/services</folder> </uiEngine> </uiEngines> </sysconf>
se lo valido con i tool online mi da sempre errori, di solito è qualcosa del tipo:codice:<?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://localhost/config" xmlns:tns="http://localhost/config" elementFormDefault="qualified"> <element name="sysconf" type="tns:sysConfType"/> <complexType name="sysConfType"> <sequence> <element name="serverfolder" type="string"></element> <element name="bpel" type="tns:bpelConf"></element> <element name="uiEngines" type="tns:uiEnginesConf"></element> </sequence> <attribute name="name" type="string"></attribute> </complexType> <complexType name="bpelConf"> <sequence> <element name="url" type="string"></element> <element name="folder" type="string"></element> </sequence> </complexType> <complexType name="uiEnginesConf"> <sequence> <element name="uiEngine" type="tns:uiEngineConf" minOccurs="1" maxOccurs="unbounded"> </element> </sequence> </complexType> <complexType name="uiEngineConf"> <sequence> <element name="url" type="string"></element> <element name="folder" type="string"></element> </sequence> <attribute name="name" type="string"></attribute> </complexType> </schema>
qualcuno sa aiutarmi?codice:Cannot find the declaration of element 'sysconf'.

Rispondi quotando