Výsledky 1 až 5 z 5

Téma: Převod DBF do XML s úpravou

  1. #1

    Standardní Převod DBF do XML s úpravou

    Dobrý den, řeším teďka problém. Zákazník potřebuje převádět data z DBF do XML. Bohužel nelze použít již hotové convertery, protože musím přejmenovat některé sloupce.
    PHP do XML souboru bych uměl a již jsem to parkrát dělal.... Ale DBF soubor v PHP ještě ne... nastudoval jsem pár literaturu, odkomentoval dbase v apache, ale nastává mě problém:
    $db = dbase_open('cesta',0); mě hází chybu, že nemůže otevřít daný soubor... jedná se již o soubor, se kterým musím pracovat. Pokud si vytvořím nějaký soubor xxx.dbf tak ten mě otevřít jde bez problému.
    Nenapadá vás něco co by to mohlo způsobovat? Cesta k souboru je zadaná dobře, protože pokud to pustím, tak mě pak soubor nejde smazat, přejmenovat nic, dokud nerestartuju apache. Ještě mě napadla jedna věc, jestli to nemůže dělat velikost toho dbf, protože to má například 3MB dat.
    Děkuji za rady, nebo kdyby jste věděli o lepším způsobu než to dělat přes PHP rád se něco dozvím a přiučím.

    EDIT: Tak jsem asi ve slepé uličce, php pomocí dbase neumí komunikovat s novými dbf soubory, můj je ve verzi VFP9. umí pouze do verze 2.5, kde byl ještě jiný formát času...
    Naposledy upravil Mil17; 20.12.2011 v 23:04.

  2. #2

    Standardní Re: Převod DBF do XML s úpravou

    Pokud existují již hotové convertory, tak proč to nejdřív nepřevedeš a nepřejmenuješ hodnoty až ve výsledném XML?

    Fanless Experiment || Gigabyte Z77-DS3H | Intel i5-3570K | Thermalright HR-02 | 16G DDR3 | Sapphire HD 7750 Ultimate | Crucial M4 256GB | Seasonic X-400FL | Fractal Define R4
    Dell D430 || i945G | C2D 1.2G ULV | 2G DDR2 533 | GMA950 | 12" 1280x800 | 80G 4k2 | 802.3ab | 802.11g | 802.15.1 | HSDPA | Windows 7 x64
    Storage || i965G | E2200 | 4G DDR2 | RAID5 6x Samsung HD154UI 1.5TB - ~7TiB | 802.3ab ...powered by Ubuntu Server x64
    Accessories || E-MU Tracker Pre USB 2.0 | Meier Corda Headsix | Sony MDR-CD470 | Pioneer A-204R | Tesla ARS 9218 32 | LG 32LD350

    "Music is essentially useless, as life is." George Santayana


  3. #3

    Standardní Re: Převod DBF do XML s úpravou

    Potřebuji to udělat pro někoho jiného a tam mu asi těžko vysvětlím, že těch 1000řádků musí pak ručně přejmenovat... on zvládne tak maximálně jeden klid a je to... je to předávání dat mezi softwarem (2 různé organizace) a ten sw aby to načetl musí mít přesně všechno pojmenované v xml... nebýt to ve VFP9 tak už to v PHP mám, ale takhle netuším

  4. #4

    Standardní Re: Převod DBF do XML s úpravou

    Pokud to PHP skutečně ani s žádnou knihovnou neumí, tak zbýva buď upravit knihovnu, či to napsat v jiném jazyce. Předpokládám, že druhá možnost je mnohem snadnější a jak Python http://pypi.python.org/pypi?%3Aactio...&submit=search tak Java https://www.google.com/search?q=java+dbf&hl=en nějaké knihovny má.
    Pokud s ničím z toho nemáš zkušenosti, tak bych zkusil ten Python a podle mého to za večer musíš zvládnout

    Fanless Experiment || Gigabyte Z77-DS3H | Intel i5-3570K | Thermalright HR-02 | 16G DDR3 | Sapphire HD 7750 Ultimate | Crucial M4 256GB | Seasonic X-400FL | Fractal Define R4
    Dell D430 || i945G | C2D 1.2G ULV | 2G DDR2 533 | GMA950 | 12" 1280x800 | 80G 4k2 | 802.3ab | 802.11g | 802.15.1 | HSDPA | Windows 7 x64
    Storage || i965G | E2200 | 4G DDR2 | RAID5 6x Samsung HD154UI 1.5TB - ~7TiB | 802.3ab ...powered by Ubuntu Server x64
    Accessories || E-MU Tracker Pre USB 2.0 | Meier Corda Headsix | Sony MDR-CD470 | Pioneer A-204R | Tesla ARS 9218 32 | LG 32LD350

    "Music is essentially useless, as life is." George Santayana


  5. #5

    Standardní Re: Převod DBF do XML s úpravou

    Děkuju za rady... Javu trochu znám, tak zkusíím najít něco potřebného pro info.. Python sem nikdy neviděl, ale vypadá to pěkně, takže do toho taky nahlídnu... Teďka přes svátky bude snad volněji kdyžtak hodím echo, kdybych se zaseknul

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. převod z pc do mc
    Založil Vladkof v sekci fóra Zvuk
    Odpovědí: 10
    Poslední příspěvek: 20.10.2008, 15:24
  2. Odpovědí: 5
    Poslední příspěvek: 03.02.2008, 17:06
  3. Převod u AVI na DVD
    Založil ICE4M@N v sekci fóra Programy a problémy s nimi
    Odpovědí: 9
    Poslední příspěvek: 27.11.2007, 00:11
  4. Přetaktování úpravou v registru
    Založil Fredy v sekci fóra NVIDIA grafické karty
    Odpovědí: 9
    Poslední příspěvek: 22.05.2004, 21:20
  5. upravou v BIOSe zmenit multiplikator bez odomknutia CPU ?
    Založil Sleyo1 v sekci fóra BIOSy
    Odpovědí: 4
    Poslední příspěvek: 27.11.2002, 18:47

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •