Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jak ominac tagi xml
misty
post 17.01.2012, 11:32:34
Post #1





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

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


Czesc, mam taki problem: musze dzielic tekst co N-ty znak (gdzie N jest konfigurowalne) - czyli wstawic enter. Mam funkcje do tego napisana i dziala ok. Problem jest jednak gdy pojawia sie tego xml. Podam przyklad:

  1. <tag1>super tekst 1</tag1><tag2>super tekst 2</tag2><tag3>super tekst 3</tag3>


No i powiedzmy ze po kazdym 13stym znaku mam wstawic enter. Niestety tagi rowniez sa liczone kiedy zliczam znaki. Nie wiem co z tym zrobic-owszem moglabym zrobic tak ze wycinam od < do > , ale w tekscie (teraz to jest przyklad "super tekst") moga wystepowac wszystkie znaki, w tym rowniez < i >. Wiec to by mi popsulo. Czy ktos z Was ma pomysl jakis na to?


pzdr,
misty
Go to the top of the page
+Quote Post
piotrooo89
post 17.01.2012, 11:39:20
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




można zrobić, lecisz pętlą po wszystkich tagach wyciągając ich wartości, i masz wewnętrzny licznik znaków, jeśli dojdzie do 13 - nie ważne w jakiej wartości to wstawiasz enter i zerujesz ten licznik i później powtarzasz akcję od momentu w którym zakończyłaś.


--------------------
Go to the top of the page
+Quote Post
redeemer
post 17.01.2012, 12:23:38
Post #3





Grupa: Zarejestrowani
Postów: 915
Pomógł: 210
Dołączył: 8.09.2009
Skąd: Tomaszów Lubelski/Wrocław

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


Cytat(misty @ 17.01.2012, 11:32:34 ) *
.. ale w tekscie (teraz to jest przyklad "super tekst") moga wystepowac wszystkie znaki, w tym rowniez < i >...
Jeśli jest to poprawny XML, to chyba nie mogą wystąpić w "tekście".


--------------------
Go to the top of the page
+Quote Post
by_ikar
post 17.01.2012, 12:30:05
Post #4





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


strip_tags w drugim parametrze podajesz tagi które mają nie zostać usunięte.
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: 14.08.2025 - 12:16