在SQL Server 2014中,我需要一个可以计算标签数量的函数,如果不等于标签打开和关闭标签的数量,则标记标签是否低,添加适当的包。
对于此示例或网站页面的源代码:
<
count(>
)= count(<tag>
)
count(</tag>
)= count(<
)
如果count(>
)&lt; count(<
) - &gt;在标记的元素之前添加<tag>
如果count(</tag>
)&gt;计算(</tag>
)然后将table.1 <- prop.table(table(dfLong$CHAIN,dfLong$STATE), margin = 2)
添加到正确的位置或删除。
答案 0 :(得分:2)
事实上,您使用xml
标记了您的问题(与您最近提出的其他问题相同)清楚地表明您对XML
...
许多人认为,它们是相关的,几乎相同,但是 - 尽管事实上,它们都使用<>
括号中的标记 - 它们不是......
我们可能会讨论XTHML
,但您的示例(此处和您的其他问题)不是 xml-safe ... XHTML
是{HTML
的混合体1}}和XML
。必须正确关闭每个元素,不允许<br>
,只有<br/>
,示例中没有像<ul>
这样的未关闭标记... XML对于字符转义,命名空间和嵌套层次结构是绝对严格的
SQL Server为处理有效的XML提供了很大帮助,但这对您无济于事。你必须在字符串基础上分析这个。但SQL Server在字符串操作方面相当差,而且 - 当然! - 不是分析设计不佳的网页的正确工具。