Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> XSLT + XPATH
munky
post 19.03.2008, 15:34:13
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 7.01.2005

Ostrzeżenie: (10%)
X----


Witam,

Męczę się od pewnego czasu nad następującym problemem mianowicie mam następującego (pseudo) XML-a

  1. <root>
  2.      <PL VAL="16" POK="R">
  3.            <V>PIN</V>
  4.      </PL>
  5.      <PL VAL="35" POK="B">
  6.            <V S=" ">CODE</V>
  7.            <V>OP44221</V>
  8.      </PL>
  9.      <PL VAL="93" POK="B">
  10.            <V P=":" S="/">SUM</V>
  11.            <V P="/" S="/">NIT</V>
  12.            <V>690</V>
  13.      </PL>
  14.      <PL VAL="16" POK="S">
  15.            <V>PIN</V>
  16.      </PL>
  17.      <PL VAL="16" POK="R">
  18.            <V>PIN</V>
  19.      </PL>
  20.      <PL VAL="35" POK="B">
  21.            <V S=" ">CODE</V>
  22.            <V>OP4422132</V>
  23.      </F>
  24.      <PL VAL="93" POK="B">
  25.            <V P=":" S="/">SUM</V>
  26.            <V P="/" S="/">NIT</V>
  27.            <V>1690</V>
  28.      </PL>
  29.      <PL VAL="16" POK="S">
  30.            <V>PIN</V>
  31.      </PL>
  32. ...
  33. </root>


potrzebuję zrobić transformatę do postacji

16R:PIN
35B:CODE OP44221
93B::SUM//NIT/690,
16S:PIN
16R:PIN
35B:CODE OP4422132
93B::SUM//NIT/1690,
16S:PIN

zakładając, że fragment od 16R:PIN do 16S:PIN może powtarzać się wielokrotnie. Chodzi mi o zbudowanie transformaty, która na podstawie tego xml-a zbuduje mi taki plik płaski.

z góry dzięki za odpwoiedź

pozdrawiam
munky

Ten post edytował munky 19.03.2008, 15:36:22


--------------------
Strony www, tworzenie stron www - Florystyka, kwiaty, projektowanie ogrowdów - Forum: hurtownie dnaych, eksploracja danych, bazy danych - Odzież, Odzież damska, odzież męska - Internetowe złote myśli
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 03:59