问题标签 [tei]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
149 浏览

xml - 查找少于 100 个字符的元素的 XPath

我有一些这样的 XML:

我想找到文本少于 50 个字符的 l 个元素。我认为这些问题就像第一个 l 一样,中间有一些元素。我试图连接字符串,但我无法正确完成。我已经尝试过这个 XPath:

没有任何效果,这就是我来这里的原因:)有什么想法吗?

0 投票
2 回答
210 浏览

xml - 选择空之间的所有节点整个 xml 文档中的元素,用 div 包装每个选择

我正在使用 XSLT 将 XML (tei) 文档转换为 HTML。目标是创建可以设置样式以显示为固定列的 div。

在文档中,列开始由 2 个空元素(里程碑和 cb)表示。“里程碑”表示文本流中的列数现在等于 n 属性。“cb” 标记一列的开始,它的 n 属性表示它在从左到右的顺序中的顺序。“cb”标签并不总是兄弟姐妹。

示例 xml:

期望的结果如下。类等于其前一个里程碑的 n 属性的 div:

如何获取每对 cb 标签之间的所有内容,并将内容包装在包含的 div 中?我尝试过的一切都会导致一系列嵌套的 div。

0 投票
3 回答
778 浏览

xml - XSL for-each 以空格分隔的属性值

对于我的研究项目,我有这个 XML/TEI 文档

我需要为 span/@ana 中包含的每个标签提取:以下节点段的日期和字符串长度。条件是如果我们遇到日期属性@from 或@to,我只需要@from 的值。我需要的是这样的:

我试过这个,但我不知道如何表达 for-each 一次应用于一个属性的值

0 投票
1 回答
69 浏览

r - R中的xml-tei:从具有多个值的属性中排除一个值

我在 xml-tei 文件中的属性 @ana 中有多个值:

在 R 中,我想计算一些 @ana 值:

但它也算@ana="ANT",我不想。

如何从 getNodesSet 中排除这个值?

提前谢谢你。

0 投票
2 回答
81 浏览

r - xml-tei in R: length(nodes) with one different value

Sorry, there is not enough documentation for parsing xml-tei in R yet, especially for a beginner in R.

I am counting several nodes with function 'getNodeSet' which have only one different value in 'contains'. The aim is to count '@type=verb' according to specific 'contains' which has all in commun 'contains(@ana,'#action')'. Examples:

But it is of course very tedious to write each time basically the same things and it's not very beautiful.

Is it possible to have something like (sorry, not propertly encoded, just an example to follow my need):

Do you have an idea?

After, I need to be able to add the result:

But then, I was thinking of:

and then I look for the other node with a different value. But sadly, it doesn't work.

In advance, thanks for your suggestions.

0 投票
1 回答
181 浏览

r - R中的xml-tei:在节点中选择属性

我有一个 xml-tei 文件:

我正在查看我的 xml-tei中的两个元素:<l>and<w>和属性 (1) for<l>@xml:id(2) for <w> type="verb"and ana="#confrontation #action #ANT"

我使用该功能getNodeSet

当然它显示了里面的所有元素和属性<l>。但我想只选择相关的属性及其值,有这样的东西:

根据另一篇文章Load XML to Dataframe in R with parent node attributes的建议,我做了:

但它不起作用......我得到了错误:

你有什么建议吗?提前谢谢

0 投票
2 回答
84 浏览

xml - 将 TEI p 转换为 lg

我有 TEI(文本编码倡议)文件,其中包含

我想将其转换为:

通过使用将 p 转换为 lg 很简单

但其余的我不知道该怎么做。将一系列节点变成新父节点的子节点。

如果有 xslt 1.0 的解决方案,那就太好了。

0 投票
1 回答
136 浏览

r - 在具有多个值的 xml-tei 属性中选择属性值

我想在具有多个值的属性中选择几个属性值print。对于这个例子

我有结果:

@ana我只需要属性值 2 和 3 中的几个属性值,例如print

我已经做了几次尝试,其中一个是下面的,但它不起作用:

==== XML 示例 ====

每个<ref>都在 内<interp>,并且每个都@ana遵循相同的层次结构,词汇来自预定义的分类法。

==== 更新 ====

我尝试使用 library string,理论上它可以工作,我可以选择我需要的属性值:

但它只是给了我一次出现的属性值,而不是列表。所以我试图添加for (i in 1:length(interp))

我只是重复相同的事件 8 次(= 实际出现的次数)

在此先感谢您的帮助。

0 投票
2 回答
193 浏览

html - XML 上的 XSLT 打破 HTML 输出中的块引用

我对 XML 的 XSL 转换的 HTML 输出有问题。在 XML 中,可以看到段落中间有一个分页符

. 样式表此时会插入一个可视分页符,但这会破坏整个段落的格式。分页符后出现的行缩进正确,但行距太近,看起来和普通段落一样。有没有办法在不进行大修的情况下解决这个问题?

我相信我已经包含了所有相关代码:

开始 XML

结束 XML

开始 XSL 转换

结束 XSL

开始 HTML 输出

结束 HTML

0 投票
2 回答
419 浏览

xml - 乳胶到 Tei (xml)

我正在尝试将 tex 文件转换为 xml。

特别是,我有兴趣了解是否可以生成一个 TEI xml 文件(http://www.tei-c.org/index.xml)以从 tex 文件在线发布。

有没有关于如何进行的信息?你能强调一个简单的例子来说明如何做到这一点吗?

提前致谢,

露西亚