MMORPG.pl
https://mmorpg.pl/

Darmowe poradniki/tutoriale do XML
https://mmorpg.pl/viewtopic.php?f=54&t=43971
Strona 1 z 1

Autor:  Pieszczoch [ 7 kwi 2014, 16:38 ]
Tytuł:  Darmowe poradniki/tutoriale do XML

Hellou,

Mam pytanko. Czy wiecie gdzie mogę znaleźć jakieś forum/blog/stronę gdzie opisują step-by-step wszystko o XML?
Aktualnie męczę się z plikiem XML od hurtowni jednej i konwertuje go do CSV. Jednak chciałbym już wreszcie coś samemu napisać aby komunikowało się z hurtownią (typowy xml feed shop-wholesaler) i aktualizowało mi stany magazynowe.
A jeżeli chcę to zrobić, to wymaga pełnej nauki w operowaniu takim plikiem.

Z góry dzięki za jakiekolwiek info.

Autor:  Oyci3C [ 7 kwi 2014, 16:42 ]
Tytuł:  Re: Darmowe poradniki/tutoriale do XML

Misiek, google.
XML jest prosty jak budowa cepa, tam nie ma czego rozumieć czy się uczyć.
No chyba, że szukasz porad odnośnie konkretnego języka, która ma dany XML parsować czy tworzyć.
Weź pierwszy z brzegu plik XML i sobie na niego popatrz - to cała tajemnica XML.

Autor:  Nukh [ 8 kwi 2014, 10:29 ]
Tytuł:  Re: Darmowe poradniki/tutoriale do XML

Ano, słuchaj starego. :) Jeżeli jest to jakaś prosta aplikacja (a tak wynika z opisu) to pewnie wystarczy jedna schema i tyle, ale jeżeli poza konwersją z XMLa na CSV same dane są modyfikowane/mapowane to pewnie musiałbyś o XSLT poczytać.

Autor:  iniside [ 8 kwi 2014, 11:25 ]
Tytuł:  Re: Darmowe poradniki/tutoriale do XML

XML nie ma sie czego uczyc, bo tylko kupa tagów, miedzy ktorymi sa zawarte jakies informacje.

Powiedz, do jakiego softu tego XMLa potrzebujesz, to bedzie cie mozna dokladniej nakierowac.

Autor:  Pieszczoch [ 8 kwi 2014, 17:32 ]
Tytuł:  Re: Darmowe poradniki/tutoriale do XML

Oyci3C napisał(a):
Misiek, google.
XML jest prosty jak budowa cepa, tam nie ma czego rozumieć czy się uczyć.
No chyba, że szukasz porad odnośnie konkretnego języka, która ma dany XML parsować czy tworzyć.
Weź pierwszy z brzegu plik XML i sobie na niego popatrz - to cała tajemnica XML.



Peenku, ja wiem że to jest proste, ale ja nigdy w XML się nie bawiłem od strony przepisania kodu.
Przedstawie sytuację w prosty sposób. Sklep na prestashop + CSV/XML nie kompatybilne w hurtownią. Zaprzyjaźniona firma hurtowni wdraża do presty te CSV/XML w cloudzie. Krzyczą 480zł brutto/rok - przedłużenie 240zł brutto. "Możecie mi laskę zrobić" - taka moja reakcja.
I uziemiony jestem. Bo CSV ręcznie importuje w 2-3min - oddzielny plik sczytuje ich wg zaprogramowanego skrypku w excelu przy podmiance/aktualizacji.
Teraz chcę zrobić krok dalej i zakończyć zlecenie idealnie, ale w XML nie posiadam dużo doświadczenia - co nie oznacza że w jeden weekend tego nie ogarnę ;)

Autor:  meterrr [ 9 kwi 2014, 20:33 ]
Tytuł:  Re: Darmowe poradniki/tutoriale do XML

hint : xslt + saxon

xml + xslt => csv

piszesz sobie skrypcik w powershell ktory pobiera xml , odpala saxona, wysrywa ci to csv, importujesz gdzie tam chcesz

google it

edit

albo mozna jeszcze prosciej , calosc napisac w powershellu

Kod:
$wc = new-object -typename System.Net.WebClient
$pliczek = $wc.getcośtam(url)

$pliczek >> pliczek.xml

$xml = [xml](get-content -path pliczek.xml)

$csv = @()
$line = ""

$xml.tutajJakisTag | % {  $line = $_.property + "," $_.property2 ; $csv += $line  }

$csv >> pliczek.csv

ladujpliczek(pliczek )

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | Copyright © 2001-2012 MMORPG.pl Team