gpt4 book ai didi

css - 如何使用 CSS 格式化 XML 文件?

转载 作者:太空宇宙 更新时间:2023-11-04 14:24:00 24 4
gpt4 key购买 nike

我有一个 XML 文件,其中包含 Brown 语料库。我想创建一个简单的 CSS 以使其更具可读性。例如,我想突出显示句子中的所有名词。这是来自 XML 文件的示例句子。 标出里面的字。

<s n="1">
<w type="AT">The</w>
<w type="NP" subtype="TL">Fulton</w>
<w type="NN" subtype="TL">County</w>
<w type="JJ" subtype="TL">Grand</w>
<w type="NN" subtype="TL">Jury</w>
<w type="VBD">said</w>
<w type="NR">Friday</w>
<w type="AT">an</w>
<w type="NN">investigation</w>
<w type="IN">of</w>
<w type="NPg">Atlanta's</w>
<w type="JJ">recent</w>
<w type="NN">primary</w>
<w type="NN">election</w>
<w type="VBD">produced</w>
<c type="pct">``</c>
<w type="AT">no</w>
<w type="NN">evidence</w>
<c type="pct">''</c>
<w type="CS">that</w>
<w type="DTI">any</w>
<w type="NNS">irregularities</w>
<w type="VBD">took</w>
<w type="NN">place</w>
<c type="pct">.</c>
</s>

我想突出显示所有类型为“NN”和类型为“NNS”的单词我该怎么做?

最佳答案

如果包含对 CSS 文件的引用,则可以像任何其他文档一样设置样式:

<?xml-stylesheet href="my-style.css"?>
... rest of document here...

Taken from the w3 documentation.

编辑

如果你想按属性设置样式,CSS 有这个功能:

*[type="NNS"] {
color:red;
}

或者如果您还想特定于标签:

w[type="NNS"] {
color:red;
}

Here is a bit more documentation on CSS using attribute selectors.

关于css - 如何使用 CSS 格式化 XML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19689557/

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