ÁNYK XML szerkezet eazon
Sziasztok,
van egy adatbázisom amiből ÁNYK XML-t szeretnék szeretnék exportálni php val, tud valaki valami normális leírást mert én nem találtam. Leginkább a <mezo> eazon attributumának felépítésénél akadtam el (bár a NAV oldalán találtam cikket róla, de ember legyen a talpán aki érti :-) ).
Ha valaki tudna erről leírást adni, megköszönném.
NAV:
"1..2 jegy (LL): a lap sorszámot adja meg: A=>1. lap; B=>2. lap; …"
ez a lapok számát határozza meg, ha jól sejtem 0A 1oldal 0B második...
"3..6 jegy (DDDD): adott lap hányadik dinamikus lapján szerepel a mező (nem dinamikus lap esetén ez mindig 0001)"
ez mindíg 0001 ha én exportálom, jól gondolom?
"7. jegy (B): a lapon belül hányadik blokkon van a mező (általában balról-jobbra, fentről-lefelé olvasva a blokk sorrendet): 1. blokk => „B”; 2. blokk => „C”; "
Ezt nem tudom értelmezni :-(
"8..11 jegy (SSSS): hányadik sorban van a mező (általában fentről-lefelé olvasva)."
Ezt sem tudom értelmezni :-(
"12. jegy (O): a táblázat hányadik oszlopában van a mező (általában balról-jobbra olvasva)."
Ezt sem tudom értelmezni :-(
"13. jegy (T): „A” vagy „H” lehet. Jelentése: „A” – normál mező; „H” – hivatal tölti ki, nem szerkeszthető mező. A „H” jelzésű mezőket nem kell figyelembe venni az XML készítésekor."
Mivel én készítem így minden esetben A ha jól gondolom.
Köszi!
■ van egy adatbázisom amiből ÁNYK XML-t szeretnék szeretnék exportálni php val, tud valaki valami normális leírást mert én nem találtam. Leginkább a <mezo> eazon attributumának felépítésénél akadtam el (bár a NAV oldalán találtam cikket róla, de ember legyen a talpán aki érti :-) ).
Ha valaki tudna erről leírást adni, megköszönném.
NAV:
"1..2 jegy (LL): a lap sorszámot adja meg: A=>1. lap; B=>2. lap; …"
ez a lapok számát határozza meg, ha jól sejtem 0A 1oldal 0B második...
"3..6 jegy (DDDD): adott lap hányadik dinamikus lapján szerepel a mező (nem dinamikus lap esetén ez mindig 0001)"
ez mindíg 0001 ha én exportálom, jól gondolom?
"7. jegy (B): a lapon belül hányadik blokkon van a mező (általában balról-jobbra, fentről-lefelé olvasva a blokk sorrendet): 1. blokk => „B”; 2. blokk => „C”; "
Ezt nem tudom értelmezni :-(
"8..11 jegy (SSSS): hányadik sorban van a mező (általában fentről-lefelé olvasva)."
Ezt sem tudom értelmezni :-(
"12. jegy (O): a táblázat hányadik oszlopában van a mező (általában balról-jobbra olvasva)."
Ezt sem tudom értelmezni :-(
"13. jegy (T): „A” vagy „H” lehet. Jelentése: „A” – normál mező; „H” – hivatal tölti ki, nem szerkeszthető mező. A „H” jelzésű mezőket nem kell figyelembe venni az XML készítésekor."
Mivel én készítem így minden esetben A ha jól gondolom.
Köszi!
Tényleg nem egyértelmű
ez mindíg 0001 ha én exportálom, jól gondolom?
Ezt nem tudom értelmezni :-(
Ezt sem tudom értelmezni :-(
"12. jegy (O): a táblázat hányadik oszlopában van a mező (általában balról-jobbra olvasva)."
Ezt sem tudom értelmezni :-(
ANYK
Nekem így sikerült:
1 - Felkerestem a NAV oldalát és elolvastam a leírásokat.
2 - ANYK -ban kézzel kitöltöttem két oldalnyi adatot. Majd exportáltam => xml fájl
3 - Leírás + xml elemzés megadta a megoldást.
Van néhány buktató. Például:
- Oldalanként maximált a sorok száma.
- A <hash> utáni részt nem tudnám kitalálni, mindenesetre ami az exportban van az jó bármely importra is.
- Kódolás választható utf8 / win1250. Azonban néhány karakter "html" kódolású kell hogy legyen: "<" -> "<" és "&" -> "&"
Igen, négy karakter általában, viszont az ANYK csak az előbbi kettőt nem szereti. Xml importra értendő az átalakítás.