gpt4 book ai didi

xml - 添加隔断线并格式化您的 xml 内容

转载 作者:数据小太阳 更新时间:2023-10-29 02:13:40 25 4
gpt4 key购买 nike

我想加粗并在我的 xml 中添加中断 <Content>带有 html 标签。这是我试过的方法:

<?xml version="1.0" encoding="UTF-8"?>
-<Response>

<Count>1</Count>


-<Result>


-<result>

<Title>Title Title</Title>

<Content><h1><b>Subheading</b></h1> <h3>Hello everyone</h3><br/> Date:23th November<br/> <br/></Content>

<Image/>

<CreatedAt>2015-12-14T06:42:55.267Z</CreatedAt>

<ModifiedAt>2015-12-14T07:17:19.577Z</ModifiedAt>

<CreatedBy>00000000-0000-0000-0000-000000000000</CreatedBy>

<ModifiedBy>00000000-0000-0000-0000-000000000000</ModifiedBy>

<Owner>00000000-0000-0000-0000-000000000000</Owner>

<Link/>

<Group>TSTSCC</Group>

<Id>e7e87f30-a22d-11e5-8340-f3025c46ea4f</Id>

</result>

</Result>

</Response>

上面的结果显示了我使用的每个标签:<b>Hi</b> 而不是你好

那么如何用 html 标签格式化我上面的 xml 内容呢?
谁能帮忙?

最佳答案

XML 没有任何默认语义,因此浏览器无法知道本例中的“h1”是 HTML“h1”。事实上,它不是 HTML“h1”,而是 XML 文件使用的任何语言的“h1”,浏览器对此一无所知。

要使您的“h1”成为 HTML“h1”,您需要将其转换为 HTML namespace 。

 <h1 xmlns="http://www.w3.org/1999/xhtml">

它是否会按照您的意愿显示将取决于您使用的浏览器或编辑器是否在上下文中识别和处理了 HTML一个 XML 文件。我怀疑大多数编辑仍然会向您展示文本而不是应用格式。

您实际上并没有说明要在何处显示此文件,但如果它在浏览器中,您可以将 XML 转换为 HTML,或者您可以提供 CSS 样式表来告诉浏览器如何显示文本。但这意味着您还必须处理如何使 XML 的其余部分显示为标记文本而不是根据样式表进行格式化。

关于xml - 添加隔断线并格式化您的 xml 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34282066/

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