gpt4 book ai didi

java - 如何转义SAX解析中的特殊字符

转载 作者:行者123 更新时间:2023-12-01 15:40:53 25 4
gpt4 key购买 nike

我正在解析下面的 xml 文件:

    <description>
<p>
<a href="http://news.yahoo.com/jessica-chastain-talks-princess-diana-biopic- 164102608.html">
<img src="http://l3.yimg.com/bt/api/res/1.2/zD3Iwxezk8JVGQwhow7y4Q--/YXBwaWQ9eW5ld3M7Zmk9ZmlsbDtoPTg2O3E9ODU7dz0xMzA-/http://media.zenfs.com/en_us/News/Reuters/2011-11-07T171906Z_01_BTRE7A61C3Y00_RTROPTP_2_FILM-US-JESSICACHASTAIN.JPG"
alt="photo"
align="left"
title="Actress Chastain poses for photographers as she arrives on the "Wilde Salome" red carpet at the 68th Venice Film Festival" border="0" />
</a>NEW YORK (TheWrap.com) - Jessica Chastain may not win Oscar gold this year, but it appears she will wear a crown.
</p>
<br clear="all"/>
</description>

我正在使用 SAX 解析器并尝试获取 img 标签、title 属性内的数据。但由于文本中的特殊字符 "Wild Salome" 我收到 ExpatParser 异常。您能告诉我如何解决这个问题吗?

最佳答案

XML 无效。属性值不应包含引号 (")。生成它的程序应将内部 " 字符替换为 "

如果您将 " 打印到网页上,浏览器将自动在其位置显示 " 字符。

关于java - 如何转义SAX解析中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8046898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com