Developer Network
Developer Network
Developer
:CreateViewProfileText:
Entrar
Assinaturas do MSDN
Obter ferramentas
Downloads
Visual Studio
SDKs
Software de avaliação
Downloads gratuitos
Recursos do Office
Programas
Assinaturas
Administradores
Estudantes
Microsoft Imagine
Microsoft Student Partners
ISV
Startups
Eventos
Comunidade
Magazine
Fóruns
Blogs
Channel 9
Documentação
APIs e referência
Centros do desenvolvedor
Exemplos
Conteúdo obsoleto
Desculpe-nos. O conteúdo solicitado foi removido. Você será redirecionado automaticamente em 1 segundo.
Fazer uma Pergunta
Acesso rápido
Página Inicial dos Fóruns
Procurar Usuários de Fóruns
Perguntas frequentes
Pesquisar threads relacionados
Remove From My Forums
Usuário com melhor resposta
Gerar xsd a partir de um xml
.NET Framework
>
XML
Pergunta
0
Entrar para Votar
Bom dia a todos!
Minha dúvida é simples: gostaria de gerar um xsd a partir de um exemplo de xml padrão que tenho, tem como?
Encontrei vários artigos que geravam um xml a partir de um xsd mas está difícil encontrar um que faz o contrário.
Desde já agradeço!
segunda-feira, 26 de outubro de 2009 13:23
Responder
|
Citação
Respostas
0
Entrar para Votar
Reinaldo,
Você pode utilizar o método ReadXml de um DataSet e solicitar a inferência do schema. Exemplo:
DataSet ds = new DataSet();
ds.ReadXml(@"C:\temp\books.xml", XmlReadMode.InferTypedSchema);
ds.WriteXmlSchema(@"C:\temp\books.xsd");
O arquivo XML utilizado é oriundo do link abaixo:
Sample XML File
http://msdn.microsoft.com/en-us/library/ms762271%28VS.85%29.aspx
Att.
Ari C. Raimundo
Marcado como Resposta
Reinaldo Camargo
terça-feira, 27 de outubro de 2009 18:01
segunda-feira, 26 de outubro de 2009 18:27
Responder
|
Citação
Todas as Respostas
0
Entrar para Votar
Reinaldo,
Você pode utilizar o método ReadXml de um DataSet e solicitar a inferência do schema. Exemplo:
DataSet ds = new DataSet();
ds.ReadXml(@"C:\temp\books.xml", XmlReadMode.InferTypedSchema);
ds.WriteXmlSchema(@"C:\temp\books.xsd");
O arquivo XML utilizado é oriundo do link abaixo:
Sample XML File
http://msdn.microsoft.com/en-us/library/ms762271%28VS.85%29.aspx
Att.
Ari C. Raimundo
Marcado como Resposta
Reinaldo Camargo
terça-feira, 27 de outubro de 2009 18:01
segunda-feira, 26 de outubro de 2009 18:27
Responder
|
Citação
0
Entrar para Votar
Obrigado! Deu certo msm!
terça-feira, 27 de outubro de 2009 18:01
Responder
|
Citação