相关疑难解决方法(0)

XML在多行上拆分属性值

我有XML数据,其中包含一个长属性值.该值不包含空格字符.我希望通过拆分XML文本来格式化XML以提高可读性,以便该行不超过最大列数.
有没有意义来实现这个目标?是否有任何中断字符可以放在每一行,以便XML解析器不将其视为空格(如visual basic中的下划线字符)?

例如:

<element attribute="this_is_a_very_long_text_attribute_value_that_I_want_to_split_on multiple_line_for_readability"/>
Run Code Online (Sandbox Code Playgroud)

我希望有类似的东西:

<element attribute="this_is_a_very_long
_text_attribute_value_that_I_want_to_split
_on multiple_line_for_readability"/>
Run Code Online (Sandbox Code Playgroud)

xml indentation

12
推荐指数
1
解决办法
9330
查看次数

在 HTML / XML 源中的某些属性字符串(如 src 或 href )中添加换行符

我喜欢提高可读性并管理一些像这样的 HTML 源代码

<iframe src= "https://www.google.com/recaptcha/api2/anchor?k=6LeaOiITAAAAAF_A-e9qjM6TCgdt4-rqixnkkatL                                   &co=aHR0cDovL3BsYXkuc3BvdGlmeS5jb20                                 &hl=de&v=r20160802154045&theme=dark&size=normal&cb=ap65yyq41qhy" title="reCAPTCHA-Widget" ...
Run Code Online (Sandbox Code Playgroud)

我的意思是断行属性名称是第一步:

<iframe src= "https://www.google.com/recaptcha/api2/anchor?k=6LeaOiITAAAAAF_A-e9qjM6TCgdt4-rqixnkkatL                                   &co=aHR0cDovL3BsYXkuc3BvdGlmeS5jb20                                 &hl=de&v=r20160802154045&theme=dark&size=normal&cb=ap65yyq41qhy"
        title="reCAPTCHA-Widget" 
Run Code Online (Sandbox Code Playgroud)

然而,有没有一种方法可以分解那个长网址,我会看起来像这样:

   "https://www.google.com/recaptcha/api2/anchor" +
        "?k=6LeaOiITAAAAAF_A-e9qjM6TCgdt4-rqixnkkatL" +
        "&co=aHR0cDovL3BsYXkuc3BvdGlmeS5jb20" +
...
        "&size=normal" +
        "&cb=ap65yyq41qhy"
Run Code Online (Sandbox Code Playgroud)

html xml line-breaks entity-attribute-value

4
推荐指数
1
解决办法
2267
查看次数