UIWebView неправильно анализирует файлы xhtml - PullRequest
0 голосов
/ 05 августа 2009

это мой файл chapter1.xhtml

<code><?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html [
<!ENTITY D "&#x2014;">
<!ENTITY o "&#x2018;">
<!ENTITY c "&#x2019;">
<!ENTITY O "&#x201C;">
<!ENTITY C "&#x201D;">
]>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Alice's Adventures in Wonderland by Lewis Carroll</title>
<link rel="stylesheet" type="text/css" href="style.css"/>
<link rel="stylesheet" type="application/vnd.adobe-page-template+xml" href="page-template.xpgt"/>
</head>
<body> 
<div class="title_box">
<div class="chapnum">Chapter II</div>

<div class="chaptitle">The Pool of Tears</div>
<hr/>
</div>
<p>
  &O;Curiouser and curiouser!&C; cried Alice (she was so much
surprised, that for the moment she quite forgot how to speak good
English); &O;now I'm opening out like the largest telescope that
ever was!  Good-bye, feet!&C; (for when she looked down at her
feet, they seemed to be almost out of sight, they were getting so
far off).  &O;Oh, my poor little feet, I wonder who will put on
your shoes and stockings for you now, dears?  I'm sure <i>I</i> shan't
be able!  I shall be a great deal too far off to trouble myself
about you:  you must manage the best way you can; &D;but I must be
kind to them,&C; thought Alice, &O;or perhaps they won't walk the
way I want to go!  Let me see:  I'll give them a new pair of
boots every Christmas.&C;

</p>
<p>
  And she went on planning to herself how she would manage it.
&O;They must go by the carrier,&C; she thought; &O;and how funny it'll
seem, sending presents to one's own feet!  And how odd the
directions will look!
</p>

<pre class="poem">
            Alice's Right Foot, Esq.
                Hearthrug,
                    Near The Fender,
                        (With Alice's Love).

О боже, что за чушь я говорю!

Именно тогда ее голова ударилась о крышу зала: в Дело в том, что теперь она была выше девяти футов, и она сразу поднял маленький золотой ключик и поспешил к двери в сад.

Бедная Алиса! Это было столько, сколько она могла сделать, лежа на одном сбоку, чтобы заглянуть в сад одним глазом; но чтобы получить была более безнадежной, чем когда-либо: она села и начала плачь снова.

& O; Тебе должно быть стыдно за себя, & C; сказала Алиса, & O; отличный девушка, как ты, & C; (она вполне может сказать это), & O; продолжать плакать в сюда! Остановите этот момент, говорю вам! Но она пошла на все то же самое, проливая галлоны слез, пока не было большой бассейн вокруг нее, около четырех дюймов в глубину и достигает половины вниз зал.

Через некоторое время она услышала небольшую стук в ногах расстояние, и она поспешно высохла глаза, чтобы увидеть, что будет. Это был Белый Кролик, великолепно одетый, с пара белых детских перчаток в одной руке и большой вентилятор в Другое: он очень быстро спешил, бормотая Сам, как он пришел, & O; О! герцогиня, герцогиня! Ой! не она будь диким, если я заставлю ее ждать! & C; Алиса чувствовала себя так отчаянно что она была готова попросить помощи у любого; Итак, когда Кролик подошла к ней, начала она тихим, робким голосом, & O; сэр & D; & deg; С; Кролик начал бурно, уронил белого малыша перчатки и веер, и скрылись в темноте, как трудно как он мог идти.

Алиса взяла вентилятор и перчатки, и, так как зал был очень горячо, она все время обмахивалась, продолжая говорить: & O; Дорогой, дорогой! Как странно все сегодня! А вчера все шло как обычно. Интересно, меняли ли я в ночь? Дай подумать: был ли я таким же, когда встал утро? Я почти думаю, что могу вспомнить немного разные. Но если я не тот, следующий вопрос, кто в мир я? Ах, это отличная головоломка! & C; И она начала думая обо всех детях, которых она знала, были одного возраста как сама, чтобы увидеть, если бы она могла быть изменена для любого из их.

& O; Я уверен, что я не Ада, & C; она сказала: «О, волосы у нее такие длинные локоны, а мои вообще не входят в локоны; и я конечно, я не могу быть Мейбл, потому что знаю все, и она, ой! она так мало знает! Кроме того, ОНА, а я, и О, дорогой, как все это озадачивает! Я постараюсь, если я знаю все вещи, которые я знал. Дай мне посмотреть: четыре раза пять - двенадцать, и четыре раза шесть - тринадцать, а четыре раза семь - & D; дорогой! Я никогда не доберусь до двадцати с такой скоростью! Тем не менее Таблица умножения не имеет значения: давайте попробуем географию. Лондон - столица Парижа, а Париж - столица Рима, и Рим & D; нет, это все неправильно, я уверен! Должно быть, я был поменял на мейбл! Я постараюсь сказать: «Как дела у маленьких»? и она скрестила руки на коленях, как будто она говорила уроки, и начал повторять это, но ее голос звучал хрипло и странно, и слова не совпадают со словами: & D;


            &O;How doth the little crocodile
               Improve his shining tail,
            And pour the waters of the Nile
               On every golden scale!

            &O;How cheerfully he seems to grin,
               How neatly spread his claws,
            And welcome little fishes in
               With gently smiling jaws!&C;

& O; Я уверен, что это не те слова, & C; сказала бедная Алиса, и когда она продолжила, ее глаза снова наполнились слезами, & O; я должен быть Мейбл в конце концов, и мне придется идти и жить в этой маленькой дома, и нет рядом игрушек, чтобы играть, и о! очень много уроков для изучения! Нет, я решил об этом; если я Мейбл, я останусь здесь! Будет бесполезно их ставить спускается и говорит: «Подойди снова, дорогой!» Я только посмотрю и скажи: «Кто я тогда? Скажи мне это сначала, а потом, если я как быть тем человеком, я подойду, если нет, я останусь внизу здесь, пока я не кто-то еще & C; & D; но, о дорогой! & C; воскликнула Алиса, свнезапный взрыв слез, & O; я бы хотел, чтобы они бы положили свои головы вниз! Я так устал от одиночества здесь! & C;

Когда она сказала это, она посмотрела на свои руки и была удивился, увидев, что она надела одного из маленьких кроликов белые детские перчатки, пока она разговаривала. & O; Как я могу это сделать? ?, Что & deg; С; она думала. & O; Я должен снова стать маленьким. & C; Она встала и подошла к столу, чтобы измерить себя, и обнаружила, что насколько она могла догадаться, теперь она была около двух футов в высоту, и быстро сжималась: она вскоре обнаружила, что причиной этого был вентилятор, который она держала, и она уронила его на скорую руку, как раз вовремя, чтобы вообще не уйти.

& O; Это был узкий выход! & C; сказала Алиса, много испугалась внезапное изменение, но очень рад, что все еще в существование; & O; а теперь и для сада! & C; и она побежала со всей скоростью вернуться к маленькой двери: но, увы! маленькая дверь была закрыта снова, и маленький золотой ключик лежал на стеклянном столе как раньше, & O; и все еще хуже, чем когда-либо, & C; подумал бедный ребенок, & O; я никогда не был таким маленьким, как этот, никогда! И я заявляю это очень плохо, что это так! & C;

По ее словам этими словами ее нога поскользнулась, а по другому момент, всплеск! она была до подбородка в соленой воде. Ее первый Идея заключалась в том, что она как-то упала в море, и в этом если я могу вернуться по железной дороге, & C; сказала она себе. (Алиса однажды в своей жизни была на море и дошла до генерала вывод, что где бы вы ни находились на английском побережье, вы найдете несколько купальных машин в море, некоторые дети копаются в песок с деревянными лопатами, затем ряд домов и позади них железнодорожная станция.) Однако, она скоро разобрала это она была в луже слез, которые она плакала, когда ей было девять футов в высоту.

& O; Жаль, что я не плакал так много! & C; сказала Алиса, когда она плавала, пытаясь найти ее выход. & O; Я буду наказан за это сейчас, я предположим, утонув в моих собственных слезах! Это будет странно вещь, безусловно! Однако сегодня все странно. & C;

Как раз тогда она услышала что-то плескающееся в бассейне немного далеко, и она поплыла ближе, чтобы разобрать, что это было: в сначала она подумала, что это морж или бегемот, но потом она вспомнила, как она была маленькой, и вскоре она поняла, что это была только мышь, которая проскользнула как она сама.

& O; Будет ли это сейчас полезным, & C; подумала Алиса, чтобы поговорить с этим мышь? Здесь все так далеко, что я должен думаю, очень вероятно, что он может говорить: во всяком случае, нет никакого вреда в пытаясь & C. И она начала: «О, Мышь, ты знаешь выход из этот бассейн? Я очень устал плавать здесь, о Мышь! & C; (Алиса подумала, что это правильный способ говорить с мышью: она никогда не делала такого раньше, но помнила видел в латинской грамматике ее брата, & O; мышь & D; мыши & D; к мышь & D; мышь & D; O mouse! & C; Мышь довольно на нее посмотрела пытливо и, казалось, ей подмигнул один из своих маленьких глаза, но он ничего не сказал.

& O; Возможно, он не понимает английский, & C; подумала Алиса; & O, я осмелюсь сказать, что это французская мышь, иди с Уильямом Завоеватель & С. (Ибо, при всем ее знании истории, Алиса не очень четкое представление о том, как давно что-то произошло.) Так она началось снова: & O; O & # xF9; Есть ли что-то в чате? & C; который был первым предложением в ее урок французского. Мышь внезапно выпрыгнула из вода, и, казалось, дрожать от страха. & O; О, я прошу Прошу прощения! & C; воскликнула Алиса на скорую руку, боясь, что она причинила боль чувства бедного животного. & O; Я совсем забыл, что ты не любишь кошек. & C;

& O; Не как кошки! & C; воскликнула Мышь, пронзительно, страстно голос. & O; Хотели бы вы кошек на моем месте? & C;

& O; Ну, возможно, нет, & C; сказала Алиса успокаивающим тоном: & O; не будь зол на это. И все же я хотел бы показать вам нашу кошку Дину: Я думаю, что вы полюбите кошек, если бы только видели ее. Она такая милая тихая вещь, & C; Элис продолжала, наполовину про себя, когда она лениво плавала в бассейне, и она сидит мурлыкая так красиво у костра, облизывая ее лапы и умывая лицо и D; и она такая милая, мягкая вещь, чтобы кормить грудью & D; и она такая столица один для ловли мышей & D; о, прошу прощения! & C; воскликнула Алиса снова, за это время Мышь ощетинилась, и она почувствовала уверен, что это действительно должно быть оскорблено. & O; мы не будем говорить о ней больше, если вы не хотите. & C;

& O; Мы действительно! & C; воскликнула Мышь, которая дрожала до конца его хвоста. & O; Как будто я бы поговорил на такую ​​тему! Наша семья Всегда ненавидят кошек: противные, низкие, пошлые вещи! Не дай мне услышать имя снова! & C;

& O; Я действительно не буду! & C; сказала Алиса, очень спешит изменить предмет разговора. & O; Вы любите & D; of & D; собак? & C; Мышь не ответила, поэтому Алиса нетерпеливо продолжала: & O; такая милая собачка рядом с нашим домом, я хотел бы показать вам! Маленький светлый терьер, с такой длинной кудрявой коричневые волосы! И это принесет вещи, когда вы бросите их, и он будет сидеть и просить обеда, и всякого рода вещей не могу вспомнить половину из них & D; и это принадлежит фермеру, вы знаете, и он говорит, что это так полезно, стоит сто фунтов! Он говорит, что убивает всех крыс и & D; о, дорогой! & C; воскликнула Алиса в печальный тон, & O; боюсь, я снова обидел его! & C; Для Маус уплывал от нее так сильно, как мог, и делает довольно волнение в бассейне, как это пошло.

Поэтому она тихо позвала после этого: «Мышь, дорогая! Вернись опять же, и мы не будем говорить о кошках или собаках, если вы этого не сделаете как они! & C; Когда Мышка услышала это, она повернулась и поплыла медленно возвращаюсь к ней: ее лицо было довольно бледным (со страстью, Алиса подумал), и он сказал тихим дрожащим голосом, & O; берег, а потом я расскажу вам свою историю, и вы понять, почему я ненавижу кошек и собак. & C;

Пришло время идти, потому что бассейн становился довольно переполненным с птицами и животными, которые упали в него: был Утка и додо, лори и орленок, а также несколько других любопытных существа. Алиса возглавила путь, и вся партия поплыла к берег.

но когда я загружаю этот файл в UIWebView, он не отображается правильно,

Я обнаружил лишний "]>" чат на моем экране iPhone.

Все предложения приветствуются ..

спасибо. Biranchi

1 Ответ

0 голосов
/ 11 августа 2009

Вы должны установить тип MIME на что-нибудь XML- или XHTML-иш, например application/xhtml+xml. Если вы загружаете файл с loadRequest, попробуйте переименовать файл в .xml. Если это не работает, используйте loadData и установите для параметра MIMEType значение application/xhtml+xml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...