1

这是一个xml代码示例:

<content:encoded><![CDATA[<p style="direction: rtl">בפייסבוק הישראלי תמצאו, לצד תמונות החתולים והסרטונים הוויראליים גם אינספור תלונות, טרוניות וביקורת נגד חברות ומותגים שונים. חלק מהפרסומים מוצדקים, וזוכים לשיתופים לייקים ולעתים אף למענה של המותג נגדו מתלוננים הגולשים, וחלק קטנוניים עד כדי גיחוך וסביר יותר שהם פשוט בדיחות על חשבון התלונות הרבות שמתפרסמות להן בפייסבוק בקצב די מסחרר.</p><p><a class="bannerlink" rel="nofollow" href="http://www.b144.co.il/products/%d7%9e%d7%94%d7%a0%d7%93%d7%a1%d7%99_%d7%91%d7%a0%d7%99%d7%99%d7%9f.aspx?sitecode=60&subsitecode=368&site=WEB 3.0   pareto" target="_blank" onclick="_gaq.push(['_trackEvent', 'b144_8', 'post', 'BannerLink']);">כל מהנדסי הבניין באתר b144</a></p>
<p style="direction: rtl">היום נתקלנו בסיפור קורע לב (אבל לא באמת) מצד הגולשת תמר צ&#8217;קרטש לוי <a href="https://www.facebook.com/photo.php?fbid=10151371867297006&amp;set=o.128891317150327&amp;type=1&amp;theater" target="_blank">שהתלוננה בפירוט ובאריכות בדף של גלידות נסטלה על בעיה רצינית אליה יש להתייחס בכובד ראש</a>: מיעוט סוכריות הגומי בשלגוני &quot;גומיגם&quot; שמשווקים על-ידי החברה. צ&#8217;קרטש לוי כתבה:</p>
<p style="direction: rtl">&quot;בסך הכל אני מרוצה מהמוצרים שלכם וקונה הרבה מהם, אך יש משהו אחד שחוזר על עצמו ושמתי לב אליו כבר לפני זמן רב והחלטתי להצטרף גם למהלך החברתי החדש ולכתוב לכם פה.   <br />במוצר המצליח שלכם, ״גומיגם״, גלידת סורבה בטעם פירות המשלב בתוכו סוכריות גומי, אין יותר מ-3 סוכריות גומי. מסקר נרחב שערכתי בקרב חתך אוכלוסייה רחב, מרבית האנשים רוכשים מוצר זה בשל סוכריות הגומי המוצפנות בתוכו, ומתאכזבים כל פעם מחדש מכך שאין יותר מ-3 סוכריות.    <br />כל פעם מחדש אני מרגישה מרומה.    <br />תודה רבה על ההקשבה, אשמח אם תיקחו זאת לתשומת ליבכם ותטפלו בבעיה.&quot;</p>
<p style="direction: rtl"><a href="http://www.holesinthenet.co.il/archives/87871/gumigam" rel="attachment wp-att-87872"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px" class="aligncenter size-full wp-image-87872" border="0" alt="gumigam" src="http://www.holesinthenet.co.il/wp-content/uploads/2013/04/gumigam.png" width="560" height="330" /></a></p>
<p style="direction: rtl">הפוסט זכה לאלפי לייקים ומאות שיתופים, ובתגובות הצטרפו רבים לתלונתה של תמר:</p>
<p style="direction: rtl">הבלוגר עמרי חיון כתב: &quot;אני איתך אחותי! המחאה הכי צודקת מאז קיץ 2011&quot; ועמו הסכימה גם סיון סגל שציינה ש:&quot;מעולם לא היה פוסט חשוב יותר מזה בפייסבוק&quot;.</p>
<p style="direction: rtl">עורכת הדין רות גדרון תהתה: &quot;מי אמר שצריכים להיות יותר מ3 ?!?!?&quot; ומארק שפילמן הציע להחליף את שם המוצר ל&quot;זובי גם&quot; בגלל האכזבה הקשה שבמיעוט סוכריות הגומי.&quot; גם לאיתי סבח היו תלונות על שם המוצר וההטעיה שהוא יוצר. &quot;הכי הזוי שקוראים לזה גומיגם ספארי.. אני עוד לא ראיתי ספארי עם שלוש חיות. בפארק ליד הבית שלי יש יותר משלוש חיות וזה לא כולל את הערסים!&quot;</p>
<p style="direction: rtl">כמובן שחלק מהמגיבים החליטו שמדובר בתלונה רצינית והטיחו במפרסמת הפוסט שהיא מתעלמת מהבעיות הקשות במדינה, כמו ניצולי השואה ונגע האלימות, ומתעסקת בתפל. לכם, קוראים יקרים, אנחנו לא צריכים להסביר שהתעסקות בתפל, קטנוניות ובזבוז זמן הם מהשימושים הנפוצים בישראל לרשת פייסבוק, פרט אולי למשחקים בה ותמונות חיות המחמד לאימוץ. סטטוס התלונה הזה הוא לא יותר מהקצנה סטירית.</p>
<p style="direction: rtl">למרות זאת, הצלחנו לאתר בסבך 800 התגובות לפוסט את התגובה של חברת נסטלה, שהגיבה באופן הכי צפוי ומשעמם: ביקשה את פרטיה של המתלוננת בשביל ליצור עמה קשר לבירור פרטי התלונה ואולי גם ייתנו פיצוי. חבל, אנחנו דווקא היינו שמחים לראות אותם משחקים יחד עם שאר הטרולים בשרשור וכותבים משהו כמו &quot;צמצמנו את מספר חיות הגומי בשלגונים בגלל עלות המחייה ובניסיון לצמצם את מפגת ההשמנה והסכרת בקרב ילדים&quot;.</p>
<p style="direction: rtl"><a href="http://www.holesinthenet.co.il/archives/87871/nestle" rel="attachment wp-att-87873"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px" class="aligncenter size-full wp-image-87873" border="0" alt="nestle" src="http://www.holesinthenet.co.il/wp-content/uploads/2013/04/nestle.png" width="395" height="187" /></a></p>
<p style="direction: rtl">
<p style="direction: rtl">(תודה למוטי פנחסי ששלח)</p>
<img src="http://feeds.feedburner.com/~r/holes/~4/8a7HU6h5VbA" height="1" width="1"/>]]></content:encoded>

我想知道如何在这张图片中显示该 xml,并带有链接:

示例图片

我应该以某种方式使用 UIwebview 吗?还是有另一种方法?提前致谢!(对不起语言)

4

1 回答 1

1

是的,UIWebView 是一种方法。您可以将 Web 视图的 URL 指定为以下文件:a) 预安装在 iPhone 上或 b) 通过 Internet 加载。

另一种选择是使用 UITextView。您可以通过将内容分配给text属性来指定文本视图的内容。

[编辑] 如果您的“xml 代码”是在 iOS 设备上运行的解析器的结果,则将解析后的输出写入文件,然后创建 UIWebView 以引用该文件。喜欢:

[myWebView loadRequest:
       [NSURLRequest requestWithURL:[NSURL URLWithString:@"file://<path-to-file>"]]];

或者,我相信,将“xml 代码”保留为字符串并尝试:

[myWebView loadHTMLString: <the-xml-code-as-a-string> baseURL: ...]

[编辑]

我对此进行了测试,并且有效。这是我的 iOS 模拟器显示的内容: 在此处输入图像描述

这是代码:

static NSString *message = @"<p style=\"direction: rtl\">בפייסבוק הישראלי תמצאו, לצד תמונות החתולים והסרטונים הוויראליים גם אינספור תלונות, טרוניות וביקורת נגד חברות ומותגים שונים. חלק מהפרסומים מוצדקים, וזוכים לשיתופים לייקים ולעתים אף למענה של המותג נגדו מתלוננים הגולשים, וחלק קטנוניים עד כדי גיחוך וסביר יותר שהם פשוט בדיחות על חשבון התלונות הרבות שמתפרסמות להן בפייסבוק בקצב די מסחרר.</p><p><a class=\"bannerlink\" rel=\"nofollow\" href=\"http://www.b144.co.il/products/%d7%9e%d7%94%d7%a0%d7%93%d7%a1%d7%99_%d7%91%d7%a0%d7%99%d7%99%d7%9f.aspx?sitecode=60&subsitecode=368&site=WEB 3.0   pareto\" target=\"_blank\" onclick=\"_gaq.push(['_trackEvent', 'b144_8', 'post', 'BannerLink']);\">כל מהנדסי הבניין באתר b144</a></p>\n\
<p style=\"direction: rtl\">היום נתקלנו בסיפור קורע לב (אבל לא באמת) מצד הגולשת תמר צ&#8217;קרטש לוי <a href=\"https://www.facebook.com/photo.php?fbid=10151371867297006&amp;set=o.128891317150327&amp;type=1&amp;theater\" target=\"_blank\">שהתלוננה בפירוט ובאריכות בדף של גלידות נסטלה על בעיה רצינית אליה יש להתייחס בכובד ראש</a>: מיעוט סוכריות הגומי בשלגוני &quot;גומיגם&quot; שמשווקים על-ידי החברה. צ&#8217;קרטש לוי כתבה:</p>\n\
<p style=\"direction: rtl\">&quot;בסך הכל אני מרוצה מהמוצרים שלכם וקונה הרבה מהם, אך יש משהו אחד שחוזר על עצמו ושמתי לב אליו כבר לפני זמן רב והחלטתי להצטרף גם למהלך החברתי החדש ולכתוב לכם פה.   <br />במוצר המצליח שלכם, ״גומיגם״, גלידת סורבה בטעם פירות המשלב בתוכו סוכריות גומי, אין יותר מ-3 סוכריות גומי. מסקר נרחב שערכתי בקרב חתך אוכלוסייה רחב, מרבית האנשים רוכשים מוצר זה בשל סוכריות הגומי המוצפנות בתוכו, ומתאכזבים כל פעם מחדש מכך שאין יותר מ-3 סוכריות.    <br />כל פעם מחדש אני מרגישה מרומה.    <br />תודה רבה על ההקשבה, אשמח אם תיקחו זאת לתשומת ליבכם ותטפלו בבעיה.&quot;</p>\n\
<p style=\"direction: rtl\"><a href=\"http://www.holesinthenet.co.il/archives/87871/gumigam\" rel=\"attachment wp-att-87872\"><img style=\"background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px\" class=\"aligncenter size-full wp-image-87872\" border=\"0\" alt=\"gumigam\" src=\"http://www.holesinthenet.co.il/wp-content/uploads/2013/04/gumigam.png\" width=\"560\" height=\"330\" /></a></p>\n\
<p style=\"direction: rtl\">הפוסט זכה לאלפי לייקים ומאות שיתופים, ובתגובות הצטרפו רבים לתלונתה של תמר:</p>\n\
<p style=\"direction: rtl\">הבלוגר עמרי חיון כתב: &quot;אני איתך אחותי! המחאה הכי צודקת מאז קיץ 2011&quot; ועמו הסכימה גם סיון סגל שציינה ש:&quot;מעולם לא היה פוסט חשוב יותר מזה בפייסבוק&quot;.</p>\n\
<p style=\"direction: rtl\">עורכת הדין רות גדרון תהתה: &quot;מי אמר שצריכים להיות יותר מ3 ?!?!?&quot; ומארק שפילמן הציע להחליף את שם המוצר ל&quot;זובי גם&quot; בגלל האכזבה הקשה שבמיעוט סוכריות הגומי.&quot; גם לאיתי סבח היו תלונות על שם המוצר וההטעיה שהוא יוצר. &quot;הכי הזוי שקוראים לזה גומיגם ספארי.. אני עוד לא ראיתי ספארי עם שלוש חיות. בפארק ליד הבית שלי יש יותר משלוש חיות וזה לא כולל את הערסים!&quot;</p>\n\
<p style=\"direction: rtl\">כמובן שחלק מהמגיבים החליטו שמדובר בתלונה רצינית והטיחו במפרסמת הפוסט שהיא מתעלמת מהבעיות הקשות במדינה, כמו ניצולי השואה ונגע האלימות, ומתעסקת בתפל. לכם, קוראים יקרים, אנחנו לא צריכים להסביר שהתעסקות בתפל, קטנוניות ובזבוז זמן הם מהשימושים הנפוצים בישראל לרשת פייסבוק, פרט אולי למשחקים בה ותמונות חיות המחמד לאימוץ. סטטוס התלונה הזה הוא לא יותר מהקצנה סטירית.</p>\n\
<p style=\"direction: rtl\">למרות זאת, הצלחנו לאתר בסבך 800 התגובות לפוסט את התגובה של חברת נסטלה, שהגיבה באופן הכי צפוי ומשעמם: ביקשה את פרטיה של המתלוננת בשביל ליצור עמה קשר לבירור פרטי התלונה ואולי גם ייתנו פיצוי. חבל, אנחנו דווקא היינו שמחים לראות אותם משחקים יחד עם שאר הטרולים בשרשור וכותבים משהו כמו &quot;צמצמנו את מספר חיות הגומי בשלגונים בגלל עלות המחייה ובניסיון לצמצם את מפגת ההשמנה והסכרת בקרב ילדים&quot;.</p>\n\
<p style=\"direction: rtl\"><a href=\"http://www.holesinthenet.co.il/archives/87871/nestle\" rel=\"attachment wp-att-87873\"><img style=\"background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px\" class=\"aligncenter size-full wp-image-87873\" border=\"0\" alt=\"nestle\" src=\"http://www.holesinthenet.co.il/wp-content/uploads/2013/04/nestle.png\" width=\"395\" height=\"187\" /></a></p>\n\
<p style=\"direction: rtl\">\n\
<p style=\"direction: rtl\">(תודה למוטי פנחסי ששלח)</p>";

- (void) viewWillAppear:(BOOL)animated
{
  [self.webView loadHTMLString: message
                       baseURL: [[NSURL alloc] init]];
}
于 2013-04-12T23:56:29.203 回答