首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否有一种方法可以在Jackrabbit xml文档中垂直格式化多值属性?

是否有一种方法可以在Jackrabbit xml文档中垂直格式化多值属性?
EN

Stack Overflow用户
提问于 2019-06-19 00:15:20
回答 1查看 280关注 0票数 1

我们使用git存储库中的FileVault xml文件来配置在我们的Adobe体验管理器实例中运行的自定义OSGi服务。

这在许多情况下效果很好,但似乎我们必须水平列出多值属性,在一个仅以逗号分隔的字符串中,如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
  jcr:primaryType="sling:OsgiConfig"
  aLongMultiValuedProperty="[first,second,third,fourth,fifth]"/>

这个示例看起来并没有那么糟糕,但是我最近编辑了一个包含1998个字符的文件,git diff非常难看。

因此,我更希望我们的列表可以这样格式化:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
  jcr:primaryType="sling:OsgiConfig"
  aLongMultiValuedProperty="[
    first,
    second,
    third,
    fourth,
    fifth]"/>

但是,这样做会导致JCR属性值中出现额外的空格。

有没有一种不同的垂直格式不会产生这样的额外空格?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56653251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档