![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 22.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Potrzebuję przekształcić taki string: Kod |51.8782,15.4692|51.8783,15.4688|51.8783,15.4683 w takie coś: Kod 15.4692, 51.8782, 10 15.4688, 51.8783,10 15.4683, 51.8783, 10 Chyba, gdybym zobaczył jak wczytać te dane do tablicy, to z resztą dałbym sobie radę. Pewnie mam użyć f-cji explode ale jak wczytać kolumny z takiego ciągu znaków? Poradziłem sobie!!! Ten post edytował .Wojtek 19.10.2010, 23:38:24 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 22.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, działa ale niestety skomplikowałem sobie sprawę. W zasadzie okazuje się, że chcę odczytać takie coś:
Kod { "RoutePointId":0, "RoutePartId":0, "Time":"00:00:00", "Speed":3, "Lat":51.8593, "Lon":15.4552, "Alt":122, "TimeLabel":"00:00:00", "Dist":"0,00", "showPauseMarker":false, "AverageLabel":"0:00" }, { "RoutePointId":0, "RoutePartId":0, "Time":"00:00:15", "Speed":7.5, "Lat":51.8592, "Lon":15.4552, "Alt":121, "TimeLabel":"00:00:15", "Dist":"0,01", "showPauseMarker":false, "AverageLabel":"10:00" }, i wyciągnąć z tego: 51.8593, 15.4552, 51.8592, 15.4552, Co zaproponujecie? Pewnie coś podobnego trzeba zrobić. Na razie mam takie coś (do poprzedniego problemu ze stringiem bez /n)
Pewnie przyda się coś co by dopuszczało tylko określone ciągi znaków do rozpatrzenia. EDIT: Jak zrobić coś takiego, aby przefiltrować string i dopuścić tylko określone ciągi znaków, np. Lat":{liczba}, oraz Lon":{liczba} Ten post edytował .Wojtek 19.10.2010, 23:59:21 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Użyj wyrażeń regularnych.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:17 |