代码之家  ›  专栏  ›  技术社区  ›  serialhobbyist

是否可以在XML文件中跨多行拆分字符串?如果是,怎么做?

  •  17
  • serialhobbyist  · 技术社区  · 16 年前

    我有一个XML配置文件,其中包含一些非常长的字符串。通常,我对源文件等进行格式化,以便无需滚动即可读取。我想对这个配置文件做同样的操作。

    有没有办法将字符串拆分为多行?希望我所要求的是显而易见的,但一张图片上写着千言万语,例如下面的value。

    <add name="validation"
         type="Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF.ValidationElement, Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
    

    <add name="validation"
         type="Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF.ValidationElement,
         Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
    

    我的应用程序出现以下故障:

    参数名称:元素“

    它似乎对字符串中的换行符很敏感。

    1 回复  |  直到 16 年前
        1
  •  35
  •   thedz    16 年前

    normalized to spaces ,因此,如果空格分隔符可以处理任意空格,则只需将它们放在单独的行中。