Jump to content

Search the Community

Showing results for tags 'xsd'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 6 results

  1. LuisQuintela

    Validação com XSD 1.1

    Boa tarde, Estou a gerar um ficheiro XML através de C#. No final do arquivo estar gerado através do XDocument gostaria de o validar através de um XSD fornecedido pela entidade que necessita do XML. O que acontece é que estou a tentar validar utilizando os recursos do .net framework e já li em alguns locais que o .net não permite validar ficheiros XSD na versão 1.1. Quando tento efetuar a validação dá vários erros, como por exemplo que não reconheçe a tag "Assert" no XSD. Alguem já passou pelo mesmo? Existe alguma outra biblioteca que permita efetuar esta validação correctamente? Com os melhores cumprimentos, Luis Quintela
  2. Boa tarde, Gostaria de saber se alguém tem o XSD esquema , com o qual se pode gerar este formato xml que utiliza a saphety <?xml version="1.0" encoding="iso-8859-1"?> <msg:message id="" creationDateTime="2020-01-31T00:00:00" xmlns:msg="urn:netdocs:schemas:message"> <sender> <id entityIdTypeCoded="VAT"></id> <name></name> </sender> <receiver> <id entityIdTypeCoded="VAT"></id> <name></name> </receiver> <doc:invoice documentDate="2020-01-30" purpose="ORIGINAL" documentNumber="" schemaVersion="1.0" function="ADD" xmlns:doc="urn:netdocs:schemas:document"> <binaryDocumentFormat contentType="application/pdf" name="pdf"></binaryDocumentFormat> <documentLocation> <locationURL></locationURL> </documentLocation> <seller> <id entityIdTypeCoded="VAT"></id> <name></name> <addressInformation> <address></address> <city></city> <postalCode> <zip></zip> <area></area> </postalCode> <countryCode></countryCode> </addressInformation> <vatNumber></vatNumber> <commercialRegistrationNumber></commercialRegistrationNumber> <commercialRegistrationLocation></commercialRegistrationLocation> <socialCapital></socialCapital> </seller> <buyer> <id entityIdTypeCoded="VAT"></id> <name></name> <addressInformation> <address></address> <city></city> <postalCode> <zip></zip> <area></area> </postalCode> <countryCode></countryCode> </addressInformation> <vatNumber></vatNumber> </buyer> <billTo> <id entityIdTypeCoded="VAT"></id> <name></name> <addressInformation> <address></address> <city></city> <postalCode> <zip></zip> <area></area> </postalCode> <countryCode></countryCode> </addressInformation> <vatNumber></vatNumber> </billTo> <shipTo> <id entityIdTypeCoded="VAT"></id> <name></name> <addressInformation> <address></address> <countryCode></countryCode> </addressInformation> </shipTo> <additionalDate type="CUSTOMERAVAILABLE"></additionalDate> <additionalDate type="DUE"></additionalDate> <currencyCode></currencyCode> <PeriodoDataInicial></PeriodoDataInicial> <PeriodoDataFinal></PeriodoDataFinal> <lineItem number="1"> <reference type="CONTRACTCONSUMERID"></reference> <reference type="COMPROMISSO" referencedDocumentDate="" referencedDocumentId="" lineId="1" /> <description></description> <comment></comment> <comment /> <quantity> <value></value> <unitOfMeasure /> </quantity> <netUnitPrice></netUnitPrice> <vatPercentage></vatPercentage> <vatAmount></vatAmount> <taxableAmount></taxableAmount> <netAmount></netAmount> </lineItem> <vatSummary> <vatPercentage></vatPercentage> <vatAmount></vatAmount> <taxableAmount></taxableAmount> </vatSummary> <vatSummary> <vatPercentage></vatPercentage> <vatAmount>.</vatAmount> <taxableAmount>.</taxableAmount> </vatSummary> <totalVatAmount>.</totalVatAmount> <totalTaxableAmount>.</totalTaxableAmount> <totalNetAmount>.</totalNetAmount> <totalGrossAmount>.</totalGrossAmount> <totalPayableAmount>.</totalPayableAmount> </doc:invoice></msg:message>
  3. camoes

    Validação de XML com XSD

    Bom dia. Alguem me sabe dizer como é que eu faço para defenir o XSD uma sequencia sem ordem especifica? <xs:complexType name="entidadeType" mixed="true"> <xs:sequence> <xs:element type="dados_geraisType" name="dados_gerais" /> <xs:element type="documentosType" name="documentos" minOccurs="0"/> <xs:element type="ContactosType" name="Contactos" minOccurs="0"/> <xs:element type="xs:string" name="notas" minOccurs="0"/> <xs:element type="xs:string" name="tags" minOccurs="0"/> </xs:sequence> </xs:complexType> Com este códio eu consigo validar apenas no caso de se manter a ordem original. O que eu pretendo é a possibilidade de esta ordem ser alterada e mesmo assim manter a validação. Obrigado
  4. andrefstavares92

    Erro num XML controlado por um XSD

    Bom dia, Estou a tentar construir um xml com base no europass, mas na tag docinfo dá erro dizendo "expected one of {docinfo}". Alguem sabe o que isto quer dizer ?
  5. Boa Tarde, Gostava de pedir ajuda para uma aplicação que fiz internamente, que consiste em importar dados de um ficheiro XML para a BD em SQL Server com VB6, mas precisava de validar o ficheiro XML com a estrutura XSD, para poder trabalhar sempre com o ficheiro XML contendo uma estrutura valida, mas não sei fazer esse processo através de código. Será que alguém me pode dar indicações, ou até um exemplo pratico, se possivel. Obrigado.
  6. AntonioCS

    XSD e XML em VB.Net

    Já li e reli aqui no fórum vários tópicos sobre esta matéria, mas nunca encontrei o que realmente procurava. Por isso se houver alguem que me saiba como poderei resolver o meu problema agradeço desde já. Tenho um pequeno programa de faturação e tenho andado a experimentar a colocação dos dados através do ficheiro XSD e convertê-los para XML. A colocação dos dados eu consigo, colocá-los no formato XML também, só ainda não consegui perceber como colocar os dados na ordem que o ficheiro XSD têm. O código para gerar: Dim ds = New DataSet Dim dt = New DataTable Dim dr As DataRow Dim filename As String = "C:\GCSLDados\SAFT\SAFTPT_1_02.XSD" ds.ReadXmlSchema(filename) ' 'Tabela Header dt = ds.Tables("Header") dr = dt.NewRow() dr("AuditFileVersion") = "1.01_01" dr("CompanyID") = "123456789" dr("TaxRegistrationNumber") = "123456789" dr("TaxAccountingBasis") = "F" dr("CompanyName") = "CS" dr("BusinessName") = "CS" dr("FiscalYear") = Now.Year dr("StartDate") = Now.Date.ToString("yyyy-MM-dd") dr("EndDate") = Now.Date.ToString("yyyy-MM-dd") dr("CurrencyCode") = "EUR" dr("DateCreated") = Now.Date.ToString("s") dr("TaxEntity") = "Global" dr("SoftwareCertificateNumber") = "0" dr("ProductCompanyTaxID") = "123456789" dr("ProductID") = "Gestão Comercial" dr("ProductVersion") = "5" dt.Rows.Add(dr) 'Tabela CompannyAddress dt = ds.Tables("CompanyAddress") dr = dt.NewRow() dr("BuildingNumber") = "19" dr("StreetName") = "Rua" dr("AddressDetail") = "Rua" dr("City") = "Lisboa" dr("PostalCode") = "1200-078" dr("Region") = "Lisboa" dr("Country") = "PT" dt.Rows.Add(dr) ds.WriteXml("C:\GCSLDados\SAFT\Zteste.xml") Obtenho um ficheiro XML com os seguintes dados: <?xml version="1.0" standalone="yes"?> <SAF-T_PT xmlns="urn:OECD:StandardAuditFile-Tax:PT_1.01_01"> <Header> <AuditFileVersion>1.01_01</AuditFileVersion> <CompanyID>123456789</CompanyID> <TaxRegistrationNumber>123456789</TaxRegistrationNumber> <TaxAccountingBasis>F</TaxAccountingBasis> <CompanyName>CS</CompanyName> <BusinessName>CS</BusinessName> <FiscalYear>2012</FiscalYear> <StartDate>2012-06-18T00:00:00+01:00</StartDate> <EndDate>2012-06-18T00:00:00+01:00</EndDate> <CurrencyCode>EUR</CurrencyCode> <DateCreated>2012-06-18T00:00:00+01:00</DateCreated> <TaxEntity>Global</TaxEntity> <ProductCompanyTaxID>123456789</ProductCompanyTaxID> <SoftwareCertificateNumber>0</SoftwareCertificateNumber> <ProductID>Gestão Comercial</ProductID> <ProductVersion>5</ProductVersion> </Header> <CompanyAddress> <BuildingNumber>19</BuildingNumber> <StreetName>Rua</StreetName> <AddressDetail>Rua</AddressDetail> <City>Lisboa</City> <PostalCode>1200-078</PostalCode> <Region>Lisboa</Region> <Country>PT</Country> </CompanyAddress> </SAF-T_PT> Acontece que o elemento "CompanyAddress" devia estar dentro do elemento "Header" e por mais voltas que dê não consigo achar a forma. Será que tenho de produzir o ficheiro XML à mão para obter os dados ordenados? Ou existe algum comando em VB Net que faça o serviço. Obrigado pela atenção
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.