You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何正确拼接多个XPath并添加换行实现规整的标题格式?

解决XPath拼接内容的换行问题

你之前用大量空格排版的方式不可靠,要实现指定格式的换行,直接在XPath的concat函数中使用**XML换行实体
**来分隔内容即可,这是大多数网页抓取/Feed生成工具都支持的标准方式。

修正后的XPath代码

concat(
  'Atto numero ', td[1]/child::node(), '
',
  'Tipo: ', td[2]/child::node(), '
',
  'Data: ', td[5]/child::node(), '

',
  td[4]/child::node()
)

说明

  • 
是XML标准的换行符实体,单个代表换行,两个连续的

对应你想要的空行效果
  • 按需求把各个字段用换行实体拼接,就能精准实现你期望的格式:
    Atto numero 0203/2024
    Tipo: Manifesti
    Data: 20/06/2024
    
    REVISIONE SEMESTRALE DELLE LISTE ELETTORALI
    

额外注意

  • 如果PolitePol支持XPath 2.0及以上,也可以用new-line()函数替代
,写法更直观:
    concat(
      'Atto numero ', td[1]/child::node(), new-line(),
      'Tipo: ', td[2]/child::node(), new-line(),
      'Data: ', td[5]/child::node(), new-line(), new-line(),
      td[4]/child::node()
    )
    
  • RSS-to-Telegram-Bot会自动解析RSS中的换行符,转换成Telegram消息支持的换行格式,无需额外处理

内容的提问来源于stack exchange,提问作者Migatte

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 22:41:09