ďťż
 
VFP9 wczytywanie XML ďťż
 
VFP9 wczytywanie XML
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

VFP9 wczytywanie XML



Piotrek - 12-03-2007 00:01
VFP9 wczytywanie XML
  Witam,

Mam potrzebę wczytywać zagnieżdżony plik XML do tabeli DBF i nie mam pojęcia
jak sie do tego zabrać. Czy jest to w ogóle możliwe aby taki plik jakoś
wczytać do tabeli ?

Jeśli XML utworzę sam (np poprzez XMLAdapter) to bez problemu go wczytuje
powrotnie, (także przez XMLAdapter) ale jest to prosty XML nie zagnieżdżony.

Jak wczytać taki oto plik XML: ?

<?xml version="1.0" encoding="utf-8"?>
<AA1 EmailPodmiotu="xxxx_xxxx@xx.xx" xmlns="http://www.blabla.pl/plikxsd.xsd">
<Zezwolenie ABC="484" DataP="2004-04-28" P1c="T1" LiczbaPozycji="4" >
<AC Zglosz="300" />
<Towar PozId="1" OpisTowaru="Izolatory " MasaBrutto="1000" >
<Opakowanie PozId="1" Rodzaj="CT" >
</Towar>
<Towar PozId="2" OpisTowaru="Rury" MasaBrutto="1000" >
<Opakowanie PozId="1" Rodzaj="CT" >
</Towar>
<Zamkniecia Ilosc="1">
<Zamkniecie PozId="1" Nr="PL01"/>
</Zamkniecia>
</Zezwolenie>
</AA1>

Piotrek

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/





Piotr Kulinski - 12-03-2007 00:01

  Sun, 11 Mar 2007 13:03:34 +0000 (UTC), na pl.comp.bazy-danych, Piotrek
napisał(a):

> Witam,
>
> Mam potrzebę wczytywać zagnieżdżony plik XML do tabeli DBF i nie mam pojęcia
> jak sie do tego zabrać. Czy jest to w ogóle możliwe aby taki plik jakoś
> wczytać do tabeli ?
>
> Jeśli XML utworzę sam (np poprzez XMLAdapter) to bez problemu go wczytuje
> powrotnie, (także przez XMLAdapter) ale jest to prosty XML nie zagnieżdżony.
>
> Jak wczytać taki oto plik XML: ?
>
> <?xml version="1.0" encoding="utf-8"?>
> <AA1 EmailPodmiotu="xxxx_xxxx@xx.xx" xmlns="http://www.blabla.pl/plikxsd.xsd">
> <Zezwolenie ABC="484" DataP="2004-04-28" P1c="T1" LiczbaPozycji="4" >
> <AC Zglosz="300" />
> <Towar PozId="1" OpisTowaru="Izolatory " MasaBrutto="1000" >
> <Opakowanie PozId="1" Rodzaj="CT" >
> </Towar>
> <Towar PozId="2" OpisTowaru="Rury" MasaBrutto="1000" >
> <Opakowanie PozId="1" Rodzaj="CT" >
> </Towar>
> <Zamkniecia Ilosc="1">
> <Zamkniecie PozId="1" Nr="PL01"/>
> </Zamkniecia>
> </Zezwolenie>
> </AA1>
>
pole typu MEMO nie przyjmuje tych danych?
--
pozdrawiam, GG i SkyPe w X-nagłówku posta, e-mail: zmień wpw na wp
piotr
Nic nie stoi na przeszkodzie, co by przeszkody sobie nie stworzyć :)




Piotrek - 12-03-2007 00:01

  Piotr Kulinski <piotr_kulinski@wpw.pl> napisał(a):

> Sun, 11 Mar 2007 13:03:34 +0000 (UTC), na pl.comp.bazy-danych, Piotrek
> napisał(a):
>
> > Witam,
> >
> > Mam potrzebę wczytywać zagnieżdżony plik XML do tabeli DBF i nie mam pojęcia
> > jak sie do tego zabrać. Czy jest to w ogóle możliwe aby taki plik jakoś
> > wczytać do tabeli ?
> >
> > Jeśli XML utworzę sam (np poprzez XMLAdapter) to bez problemu go wczytuje
> > powrotnie, (także przez XMLAdapter) ale jest to prosty XML nie zagnieżdżony.
> >
> > Jak wczytać taki oto plik XML: ?
> >
> > <?xml version="1.0" encoding="utf-8"?>
> > <AA1 EmailPodmiotu="xxxx_xxxx@xx.xx" xmlns="http://www.blabla.pl/plikxsd.xsd"
> >
> > <Zezwolenie ABC="484" DataP="2004-04-28" P1c="T1" LiczbaPozycji="4" >
> > <AC Zglosz="300" />
> > <Towar PozId="1" OpisTowaru="Izolatory " MasaBrutto="1000" >
> > <Opakowanie PozId="1" Rodzaj="CT" >
> > </Towar>
> > <Towar PozId="2" OpisTowaru="Rury" MasaBrutto="1000" >
> > <Opakowanie PozId="1" Rodzaj="CT" >
> > </Towar>
> > <Zamkniecia Ilosc="1">
> > <Zamkniecie PozId="1" Nr="PL01"/>
> > </Zamkniecia>
> > </Zezwolenie>
> > </AA1>
> >
> pole typu MEMO nie przyjmuje tych danych?

Problem jest w odczytaniu tych danych z pliku XML do tabeli z
odzwierciedleniem pól z XML-a.
Zresztą co mi da wczytanie pliku do pola memo ? Jak to przekształcić to na
tabelę ?

Piotrek

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/




Kamil Paszkiewicz - 12-03-2007 00:01

  Dnia Sun, 11 Mar 2007 20:14:58 +0000 (UTC), Piotrek napisał(a):

> Problem jest w odczytaniu tych danych z pliku XML do tabeli z
> odzwierciedleniem pól z XML-a.
> Zresztą co mi da wczytanie pliku do pola memo ? Jak to przekształcić to na
> tabelę ?
>
> Piotrek

Zobacz klasę CursorAdapter - źródłem danych może być XML.

--
Pozdrawiam
Kamil Paszkiewicz

"Jedzmy gówna! Przecież miliony much nie mogą nie mieć racji..." - W.Łysiak





Piotrek - 12-03-2007 00:29

  Kamil Paszkiewicz <kamil.paszkiewicz@NOwell-comSPAM.pl> napisał(a):

> Dnia Sun, 11 Mar 2007 20:14:58 +0000 (UTC), Piotrek napisał(a):
>
>
> > Problem jest w odczytaniu tych danych z pliku XML do tabeli z
> > odzwierciedleniem pól z XML-a.
> > Zresztą co mi da wczytanie pliku do pola memo ? Jak to przekształcić to na
> > tabelę ?
> >
> > Piotrek
>
> Zobacz klasę CursorAdapter - źródłem danych może być XML.
>

Niestety klasa chyba nie czyta XML-i wielowymiarowych (albo ja nie potrafię
jej poprawnie zbudować). Przykład powyżej składa się z kilku tabel
zagnieżdzonych. Jeśli mam tabelę jednowymiarowa to czytam bez problemów.

wrrrr...;-(

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/




Kamil Paszkiewicz - 13-03-2007 00:04

  On 12 Mar, 01:25, "Piotrek " <e...@NOSPAM.gazeta.pl> wrote:
> Niestety klasa chyba nie czyta XML-i wielowymiarowych (albo ja nie potrafię
> jej poprawnie zbudować). Przykład powyżej składa się z kilku tabel
> zagnieżdzonych. Jeśli mam tabelę jednowymiarowa to czytam bez problemów.

Może pomoże:
http://www.code-magazine.com/focus/a...0301092&page=3

--
Pozdrawiam

Kamil Paszkiewicz




Piotr Kulinski - 13-03-2007 00:04

  Sun, 11 Mar 2007 20:14:58 +0000 (UTC), na pl.comp.bazy-danych, Piotrek
napisał(a):

> Piotr Kulinski <piotr_kulinski@wpw.pl> napisał(a):
>
>> Sun, 11 Mar 2007 13:03:34 +0000 (UTC), na pl.comp.bazy-danych, Piotrek
>> napisał(a):
>>
>>> Witam,
>>>
>>> Mam potrzebę wczytywać zagnieżdżony plik XML do tabeli DBF i nie mam pojęcia
>>> jak sie do tego zabrać. Czy jest to w ogóle możliwe aby taki plik jakoś
>>> wczytać do tabeli ?
>>>
>>> Jeśli XML utworzę sam (np poprzez XMLAdapter) to bez problemu go wczytuje
>>> powrotnie, (także przez XMLAdapter) ale jest to prosty XML nie zagnieżdżony.
>>>
>>> Jak wczytać taki oto plik XML: ?
>>>
>>> <?xml version="1.0" encoding="utf-8"?>
>>> <AA1 EmailPodmiotu="xxxx_xxxx@xx.xx" xmlns="http://www.blabla.pl/plikxsd.xsd"
>>>
>>> <Zezwolenie ABC="484" DataP="2004-04-28" P1c="T1" LiczbaPozycji="4" >
>>> <AC Zglosz="300" />
>>> <Towar PozId="1" OpisTowaru="Izolatory " MasaBrutto="1000" >
>>> <Opakowanie PozId="1" Rodzaj="CT" >
>>> </Towar>
>>> <Towar PozId="2" OpisTowaru="Rury" MasaBrutto="1000" >
>>> <Opakowanie PozId="1" Rodzaj="CT" >
>>> </Towar>
>>> <Zamkniecia Ilosc="1">
>>> <Zamkniecie PozId="1" Nr="PL01"/>
>>> </Zamkniecia>
>>> </Zezwolenie>
>>> </AA1>
>>>
>> pole typu MEMO nie przyjmuje tych danych?
>
> Problem jest w odczytaniu tych danych z pliku XML do tabeli z
> odzwierciedleniem pól z XML-a.
> Zresztą co mi da wczytanie pliku do pola memo ? Jak to przekształcić to na
> tabelę ?
>>> Mam potrzebę wczytywać zagnieżdżony plik XML do tabeli DBF i nie mam pojęcia
ok nie wiedziałem że to chcesz wczytywać jako tabelę, ale nie ważne...
jesli ta struktura pliku XML jest stała, to zawsze możesz napisać parser,
pozatym trzeba sobie powiedzieć czy chce się to wczytać do jednej tabeli
czy utworzyć kilka tabel (jak dla mnie to wygląda na kilka tabel
powiązanych ze sobą). Ja bym napisał sobie parser sla stałej struktury
XML'a

--
pozdrawiam, GG i SkyPe w X-nagłówku posta, e-mail: zmień wpw na wp
piotr
Uśmiechnij się, śmiech to zdrowie




Piotrek - 13-03-2007 00:04

  Kamil Paszkiewicz <kamil.paszkiewicz@well-com.pl> napisał(a):

> On 12 Mar, 01:25, "Piotrek " <e...@NOSPAM.gazeta.pl> wrote:
> > Niestety klasa chyba nie czyta XML-i wielowymiarowych (albo ja nie potraf=
> i=EA
> > jej poprawnie zbudowa=E6). Przyk=B3ad powy=BFej sk=B3ada si=EA z kilku ta=
> bel
> > zagnie=BFdzonych. Je=B6li mam tabel=EA jednowymiarowa to czytam bez probl=
> em=F3w.
>
> Mo=BFe pomo=BFe:
> http://www.code-magazine.com/focus/a...01092&page=3D3
>
> --
> Pozdrawiam
>
> Kamil Paszkiewicz
>

Wielki dzięki. Juz kiedyś czytałem ten artykuł i nie wiem dlaczego nic z niego
nie wywnioskowałem...
Teraz wczytuję te XML-e zgodnie z tym artykułem (z małą modyfikacją w pliku
XSD) i wszystko chyba gra :-)).

Jeszcze raz wielkie dzięki.

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    przetwarzanie danych xml w relacyjnych bazach danych Open sourcowe bazy danych, zapis prac dyplomowych do XML - wolnydokument. Prosty edytor diagramow ERD z zapisem xml [oracle] mod_plsql - wynik jako XML ? [xml] pytanie odnoścnie galerii zdjęć Odsetki od zaleglosci podatkowych <- zrodlo XML db2 i xml - zapewne naiwny problem XML do opisu struktury bazy danych XML i MS SQL Serv 2k [ORACLE 10g - XML'owa baza danych]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • kfia-tek.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com