Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [XML] Łączenie plików xml-owych
jajcarzd1
post
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 19
Dołączył: 24.12.2003
Skąd: Przemyśl

Ostrzeżenie: (0%)
-----


Witam

Przechowuję sobie komunkaty w pliku xml-owym o takiej strukturze

Kod
<?xml version="1.0" encoding="utf-8"?>
   <langFile defaultMsg="Brak zdefiniowanego komunikatu">

     <msg label="photoHasBeenDeleted" value="Zdjecie zostało usunięte"/>
     <msg label="photoHasBeenUploaded" value="Plik został załadowany"/>

   </langFile>


do ładowania takiego pliku używam między innymi takiej metody

  1. public static function loadReportsFile($file,$configPath = './configs/') {
  2. if(file_exists($configPath.$file)) {
  3. if(!self::$reports_file = @DOMDocument::load($configPath.$file)) throw new Exception('Błąd ładowania pliku komunikatów');
  4. self::$domxpath = new DOMXPath(self::$reports_file);
  5. } else throw new Exception('Brak pliku komunikatów');
  6. }


ale generalnie wszystkie komunikaty mam w jednym pliku. Chciałbym natomiast aby móc wczytać jakiś dodatkowy plik pochodzący np. od jakiegoś modułu i scalić z wartościami tego podstawowego. Oczywiście jeśli w tym drugim pliku będą występować wiersze z takimi samymi atrybutami ale innymi wartościami to chciałbym aby pierwowzory zostały nadpisane.

Macie jakiś pomysł jak to zrobić ? Albo może ktoś ma jakąś gotową klasę opensourceową do takich operacji.

Dzięki i pozdrawiam



No i jak tam ? Nikt nie ma żadnego pomysłu ?


--------------------
My mind is glowing ...
Jeśli pomogłem push the button :)
Go to the top of the page
+Quote Post

Posty w temacie
- jajcarzd1   [XML] Łączenie plików xml-owych   12.07.2010, 07:37:43


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 Aktualny czas: 20.08.2025 - 13:19