![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 24.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem, że potrzebuję napisać skrypt, który odczyta plik WORDa znajdujący się na serwerze, wyszuka w nim podany ciąg znaków i zamieni na inny, po czym edytowany plik zapisze w innym miejscu (na serwerze lub dysku)
Miło byłoby też zrobić coś podobnego z plikiem EXCELa Czy da się to zrobić? Jeśli tak, to proszę o jakieś wskazówki. najlepiej z plikami nowego Office'a (rozszerzenia *.docx oraz *.xlsx) zależy mi na edytowaniu, bo pliki które mają służyć jako źródło będą zawierały nagłówki, stopki, zdefiniowane style itp. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 24.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
mylisz szukanie informacji z jej przekazywaniem... (IMG:style_emoticons/default/tongue.gif)
no ale jak najbardziej dzięki - jakiś postęp jest (IMG:style_emoticons/default/smile.gif) tyle tylko, że jak zmienię rozszerzenie docx na zip, żeby dostać się do plików XML, które są w środku, to wyskakuje mi, że archiwum jest uszkodzone. Przy próbie zapisu Worda na stronę www tracę całe formatowanie. rozwiązaniem jest zapis bezpośrednio do pliku XML - wtedy w źródle widzę jakiś zakodowany kod, ale to już mniejszy problem (IMG:style_emoticons/default/winksmiley.jpg) dzięki, pomyślę jeszcze nad tym [edit] no i już wszystko wiem. Jeśli ktoś będzie miał kiedyś podobne pytanie, to: edytując plik XML możemy zmieniać tekst, tyle tylko, że kod źródłowy tego tekstu jest bardzo chaotyczny - jedna linijka tekstu potrafi być kilkakrotnie kodowana tymi samymi tagami temat wyczerpany (IMG:style_emoticons/default/smile.gif) Ten post edytował sylar 20.04.2010, 14:04:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 07:08 |