Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Ignorowanie nawiasów: <,> przez funkcję fgets
adas007
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 9.03.2007

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


Odczytuje sobie zawartość pliku o następującej strukturze:

<_:d>  <http://xmlns.com/foaf/0.1/name>   "Nela" .
<_:d>  <http://xmlns.com/foaf/0.1/surname>   "Nelowska" .
<_:d>  <http://xmlns.com/foaf/0.1/nick>   "Nelcia" .
<_:d>  <http://xmlns.com/foaf/0.1/gender>   "female" .
<_:d>  <http://xmlns.com/foaf/0.1/age>   16.





Robię to w ten sposób:

  1. <?php
  2. $uchwyt = @fopen ("przyklad.n3", "r");
  3. if ($uchwyt) {
  4. while (!feof($uchwyt)) {
  5.    $bufor = fgets($uchwyt);
  6.    echo $bufor."<br/>";
  7.    }
  8. fclose ($uchwyt);
  9. ?>


Okazuje się,że w każdym wierszu pominięta zostaje część między drugą parą ostrych nawiasów wraz z samymi nawiasami. Funkcja echo wyświetla:

<_:d> "Nela" .
<_:d> "Nelowska" .
<_:d> "Nelcia" .
<_:d> "female" .
<_:d> 16.


Pierwsza para nawiasów zostaje odczytana. Chciałbym odczytać całą zawartość każdego wiersza

Ten post edytował adas007 24.10.2008, 16:40:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
-gox-
post
Post #2





Goście







Nic nie pomija, daj se zrodlo strony.. po prost przegladarka ciag znakow:

Kod
<http://xmlns.com/foaf/0.1/age>


interpretuje jakos znacznik html i nie wyswietla go...
Go to the top of the page
+Quote Post
adas007
post
Post #3





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 9.03.2007

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


To co tu poradzić aby przeglądarka wszystko wyświetlała ? Bez modyfikacji pliku gdyż musi to być zapisane w ten sposób - są to stwierdzenia rdf w notacji n3 i tam zasoby oznacza się ujmując właśnie w nawiasy ostre.
Go to the top of the page
+Quote Post
-gox-
post
Post #4





Goście







htmlspecialchars()
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 Aktualny czas: 21.08.2025 - 02:53