| Autor |
Mensagem |
|
|
Na verdade o XML é gerado apartir do XSD, pois o XML deve respeitar o XSD.
Quando se faz o caminho inverso, o XSD gerado descreve apenas aquele XML. Em muitos casos, o XSD gerado não consegueria atender a todos os XML que deveriam ser válidos para aquele contexto.
Mas se vc está precisando disso... Eu nao conheço nenhuma API que faça isso. Mas tem algumas ferramentas, como o oXygen q fazem.
Abraços
|
 |
|
|
Nao entendi essa parte: " Tipo tava querendo fazer isso sem precisar de ler o xml...".
Tem varias ferramentas legais pra trabalhar com XML. Da uma olhada nessa aqui http://www.jdom.org/
Abraços
|
 |
|
|
Oie,
Eu dei uma solução meio "feia" em outro topico entao vou dar uma mais bunitinha agora! :p
Primeiro eu te segiro melhorar o codigo criando uma classe Pessoa, que armazena as info que vc quer.
Depois vc cria uma classe HashTable que trata a colição como vc descreveu ai em cima.
Faça ambas as classes serializable. Acho que assim seu código fica melhor organizado.
Espero ter ajudado.
|
 |
|
|
Se eu entendi certinho o que vc quer fazer, vc tem um jeito mais facil, só que menos bonito.
Sendo modelo uma string...
list.get(0).equals(list.get(1))
Claro que isso é muito feio, mas vc pode fazer :p Ah, coloca isso dentro de um for bunitinho! hahahahaha
Abraços
|
 |
|
|
Bom dia pessoal,
Tive uma inesperada situação aqui no trabalho. Peguei um código bem antigo, que foi escrito usando a 1.4 para arrumar um bug. Fiz as alterações no Eclipse, que estava setado com as configurações do projeto mais novo, que usa java 1.6. Coloquei um simples if e o comando "ret = true;" dentro do if. Depois disso, compilei o código usando um bat externo ao eclipse. O bat usou Java 1.6 pra compilar o código, apareceu um monte de warnings mas nenhum erro. O build foi gerado e disponibilizado. Agora de manha meu chefe pergunta pra mim se eu tinha gerado o build usando o Java 1.4. Falei que não, mas que não teria problema algum, o cliente poderia usar Java 1.4 pra rodar o código uma vez que não existe nenhum comando expecifico de versão superior.
Então meu chefe foi testar numa máquina virtual rodando 1.4. E adivinha? java.lang.UnsupportedClassVersionError!!!
Alguem saberia explicar isso?
Abraços.
|
 |
|
|
Só explica uma coisa
O que são data e hora? Que tipo são? Como são instanciados?
Abraços
|
 |
|
|
Quando escrevi esse tópico deixei todas as minhas aulas de português na gaveta! hahahaha
Valeu pelas respostas.
Abraços
|
 |
|
|
Bom dia,
Estou procurando na net e não achei nada que fale sobre o desempenho da aplicação quando se usa Interfaces ou Classes Abstratas ao inves da Classe Concreta para referenciar objetos.
Um exemplo seria a utilização da Interface List ao inves da classe ArrayList, assim:
ao inves de
E também nos parametros dos métodos:
Pra sermos mais diretos, vamos deixar a questãos de reuso, projeto, modelagem, etc e vamos focar em duas coisas: uso de memória e velocidade de execução.
Existem alguma vantagem do uso de um ou de outro? Ou dá na mesma?
Abraços
|
 |
|
|
Bom, fiz as alteraçoes e nao deu certo!!
Ficou assim....
Arquivo HTML
.java.policy que esta no diretorio C:\Documents and Settings\jordan
e os arquivos que se encontram junto com o HTML sao:
|
 |
|
|
Como eu disse eu nao entendo desse trem d HTML!!
Eu acrecentei o arquivo q vc disse mas esqueci d acionar ele no diretorio onde esta o index.html!!! Q lerdo!!!
Dai eu fiz. Pelo menos o erro mudou!!! Agora eh problema com permissao d acesso ao banco!!! Menos maus!! hehehe
Dai eu dei uma nova olhada no manual q passei acima e resolvi acrecentar o arquivo java que o meu keystore, onde fica a licença q eu fiz. O erro continuou o mesmo, acrecentei o meu .java.policy e mesma coisa!! O erro agora eh esse...
Dei uma olhada em outros foruns e nao consegui achar resposta!!
E pelo q eu vi eh questao d configurar as politicas do browser do cliente, e parece q tenho q enviar isso junto com o certificado mas nem tenho ideia d como fazer isso...
Meu arquivo .java.policy eh este
Ja mudei essa permissao pra All e ja voltei pra essa ai!!
O meu arquivo HTML esta desse jeito
Alguem tem ideia d como resolver???
Abraçao
|
 |
|
|
Mudei pra isso aki
e nao deu certo!!!
|
 |
|
|
Bom, o meu HTML esta assim
Tem jeito d colocar dois ARCHIVE?? Eu nao entendo nada d HTML!!!
o atrabalholc.jar eh jar assinado...
Valeu ai!!
|
 |
|
|
Ola pessoal, tudo bem??
Olha q engraçado (que ja me deu muita raiva!!), eu fiz um applet pra conectar via browser, testei ele localmente com o eclipse (applet viewer) e deu tudo certinho. Coloquei ele remotamente neste site www.comp.ufscar.br/~jordansilva/index.html (podem testar login: 1; senha:oie, se colocarem algo diferente disso ele da uma mensagem d erro...deveria dar!!!) e dai começo minha dor d cabeça!! Fiz uma assinatura como manda esse manual http://www.javafree.org/javabb/viewtopic.jbb?p=114395&page=1 e setei as configuraçoes de acesso remoto do windows XP e do MySQL mas mesmo assim ele nao conecta, diz q nao acha o drive...
Meu amigo fez um teste simples da maquina dele executando um codigo de acesso ao banco e inserçao d uma tabela via eclipse, funcionou certinho!!! Entao nao eh problema com as permissoes do firewall nem do MySQL...
Abaixo segue o codigo de acesso e o erro que eh dado....
JApplet
Mensagem de erro ao tentar conectar do applet remotamente
Valeu pela ajuda,
Abraçao
|
 |
|
|
Ola pessoal, tudo bem??
Estou tentando fazer uma conexao com o banco MySQL. To fazendo assim
Eu estou criando um objeto desta classe (em outra classe) da seguinte maneira. O Construtor dessa classe chama o metodo criaConexao().
Dai ta dando o seguinte erro
Não foi possível conectar ao Banco de Dados
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at livraria.GerenteConexao.criaConexao(GerenteConexao.java:32)
at livraria.LivroProj.<init>(LivroProj.java:34)
at livraria.LivroProj.main(LivroProj.java:361)
Nao sei pq mas nao ta conectando ao banco! Ja olhei em tudo que lugar pra ver qual o problema e nao acho! Ja tentei umas mil maneiras d colocar a URL e o DRIVE mas nao adianta!!
Alguem ai tem um luz??
Abraços[/code]
|
 |
|
|
Deu o mesmo problema aki comigo... O q fizemos pra resolver foi copiar o arquivo mysql-connector-java-3.1.7-bin.jar do tomcat para a pasta lib do hirbernet. E quando for adicionar o .jar, adicione o da pasta do hibernet...
Aki deu certo!!
Espero q resolva o seu problema tb!!!
Abraçao
|
 |
|
|
|
|