Jump to content


Photo

Importação De Dados


  • Faça o login para participar
1 reply to this topic

#1 JaXs Designer

JaXs Designer

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Masculino
  • Localidade:Porto, Portugal
  • Interesses:WebDesign & WebDeveloper

Posted 05/01/2012, 11:35

Boas Pessoal!

Surgiu-me uma dúvida, para a qual não arranjei solução e gostaria de partilhar convosco com o objectivo também de encontrar uma possível solução para tal.

Então é o seguinte:

Trabalho numa loja de informática, é uma loja online, e um dos trabalhos que exerço é gestão de conteúdo da loja online, ou seja, publico e despublico produtos, etc etc, e é muito trabalhoso colocar um produto, vito que tenho que fazer upload duma imagem, copiar o titulo várias vezes para diversos campos, copiar a descrição, inserir o preço, a referênci, entre outras coisas. Então o que eu queria era uma forma para que esses dados, o titulo etc fosse copiado automaticamente da página do fornecedor para o formulário da plataforma da minha loja. Também à outra possibilidade, é que o fornecedor disponibiliza todos os artigos num ficheiro de excel (.xls) ou .pdf, e se eventualmente existe alguma forma de enviar automáticamente esses dados do .xls para o formulário da nossa plataforma, de maneira a os dados do .xls nos respectivos campos do formulário.

Se me podessem ajudar agradecia imenso, e no que for necessário a minha colaboração disponham.

Obrigado.

Atentamente,
JaXs Designer

Edição feita por: JaXs Designer, 05/01/2012, 11:35.


#2 shayllis

shayllis

    12 Horas

  • Usuários
  • 152 posts
  • Sexo:Masculino
  • Localidade:Barueri - SP
  • Interesses:PHP, MySQL, ASP.NET C# e VB, DreamWeaver, VisualStudio, JavaScript

Posted 05/01/2012, 20:34

O mais Recomendado seria um arquivo do formato SRV, XML ou um TXT... seria interessante uma requisição AJAX em Cross Browsing.
O único incoveniente seria a parte das imagens... mas poderia ser feito da seguinte forma
Você recebe uma pasta na seuinte estrutura:
-ProdutosMes
- Dados.XML
- Imagens
-ProdutoA
- Thumb1.jpg
-Imagem1.jpg
-ProdutoB
...

O seu XML
<?xml version="1.0" encoding="utf-8"?>
<produtos>
<produto>
<nome>Nome do Produto</nome>
<preco>45,00</preco>
<imagens>
<imagem>Imagens/ProdutoA/Imagem1.jpg</imagem>
</imagens>
<detalhes>
Breve Texto
</detalhes>

</produto>
</produtos>


Esse é um modelo básico...

O seu código ficaria com a seguinte lógica:

Declarar como Objeto XML e fazer o load na memória;
Para cada filho de produtos executar
nome é igual ao filho nome;
...
e para cada subfilho de imagens executar
endereco da imagem ao filho imagem


Após os dados serem carregador... é só exibi-los em tela... O bom do Arquivo XML é que ele é um arquivo mais rápido de se percorrer que de outros formatos, além de permitir maior velocidade de interação, e serve como uma espécie de Array gravável em arquivo!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq