Java apachespring-Bean,具有多行属性值

Java apachespring-Bean,具有多行属性值,java,spring,Java,Spring,有没有办法将Springbean的属性值拆分为多行 <bean> <property name="something" value="Hello, this is a red fox jumping over a not very brown cow."> </bean> 我知道在Java属性文件中,我可以在每一行的末尾放一个“\”,但以下内容不适用于Springbean的属性值: <bean> <property na

有没有办法将Springbean的属性值拆分为多行

<bean>
    <property name="something" value="Hello, this is a red fox jumping over a not very brown cow.">
</bean>

我知道在Java属性文件中,我可以在每一行的末尾放一个“\”,但以下内容不适用于Springbean的属性值:

<bean>
    <property name="something" value="Hello, this is a \
                                      red fox jumping over a \
                                      not very brown cow.">
</bean>

XML属性允许跨行,解析器将非空格字符替换为空格。因此,对于您的示例,您可以使用:

<bean name="foo" class="Foo">
    <property name="bah" value=
"Hello, this is a
red fox jumping over a
not very brown cow." />
</bean>
但是如果你试着让它像这样整洁

<bean name="foo" class="Foo">
    <property name="bah" value=
        "Hello, this is a
        red fox jumping over a
        not very brown cow." />
</bean>

XML属性允许跨行,解析器将非空格字符替换为空格。因此,对于您的示例,您可以使用:

<bean name="foo" class="Foo">
    <property name="bah" value=
"Hello, this is a
red fox jumping over a
not very brown cow." />
</bean>
但是如果你试着让它像这样整洁

<bean name="foo" class="Foo">
    <property name="bah" value=
        "Hello, this is a
        red fox jumping over a
        not very brown cow." />
</bean>

试试

而不是
\newline
尝试
&10
而不是
\newline
啊,我应该把它看作XML!谢谢啊,我应该把它看作XML!谢谢