Python中三重引号的HTML等价物是什么?
如果问题太复杂,我就直接说说我遇到的麻烦。我正在使用一个跟游戏里的帮派有关的Arma XML,而我在游戏里的名字必须放在引号里。不过,我的名字里也包含引号。
现在的情况是这样的:
<member id="76561198042696343" nick="Tate "Akzael" Atwood">
<name>Vitaly Alexandrov</name>
<email>N/A</email>
<icq></icq>
<remark>Recruit</remark>
</member>
这里具体的问题是:“Tate "Akzael" Atwood”
你可以看到,引号互相抵消了。有没有办法在名字里包含引号,同时外面的引号也能保留,而不会互相抵消呢?比如在Python里,你可以这样写:"""Tate 'Akzael' Atwood""",但我觉得在这个语言里可能不行。
注意:我已经尝试过在名字里用撇号,但在论坛的白名单里不行,所以在找到解决办法之前,这个方法不可行。有没有可能用撇号代替外面的引号呢?
1 个回答
4
首先,这个是XML,不是HTML。
其次,就像在Python中一样,你可以直接使用单引号:
<member id="76561198042696343" nick='Tate "Akzael" Atwood'>
或者,更好的办法是按照Klaus的建议,转义内容:
<member id="76561198042696343" nick="Tate "Akzael" Atwood">