使用Javascript从XML中删除空白和新行
Remove whitespaces and new lines from XML using Javascript
由于Internet Explorer和Firefox的XML文件都不能有空白,这会给Firefox带来问题,因为它将空白视为节点,Internet Explorer以相同的方式计算注释,我想知道:
如何摆脱空白和新的行从XML文件后,它被加载到xmlDoc
进一步处理,所以我没有失去漂亮的结构制表器和新的行在XML文件?
基本上它应该在这段代码之后做一些事情:
var taby=xmlDoc.getElementsByTagName("TAB");
谢谢
使用以下代码删除空格
var str = "<rec> <id> This </id <name> That </name> <type> textbox </type></rec>";
str = str.replace(/>'s*/g, '>'); // Remove space after >
str = str.replace(/'s*</g, '<'); // Remove space before <
要删除新行,使用以下代码
var strSingleLineText = strMultiLineText.replace(
// Replace out the new line character.
new RegExp( "''n", "g" ),
""
);
相关文章:
- 如何从rails中的代码中删除新行( )
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 如何在脚本上添加新行
- 在不刷新整个网格的情况下,向Asp.net网格视图添加新行
- 字符串中的
标记未正确在 HTML 中创建新行 - JavaScript-如果以前不存在文本,如何从文本区域删除新行
- 反应中的新行
- 阻止ReSharper将JavaScript函数参数放到新行中
- HTML表内容:如果行很长,如何在新行中显示部分内容
- dhtmlx添加新行并启动单元格编辑器
- 将新行打印到$mdToast
- 在新行(html)中动态添加更多文本字段
- 使用删除文本创建新行
- 如何在Google Geochart图表的工具提示文本中添加新行
- NodeJS Fork-每次子流程发送新行时都进行React
- 为什么要将此p标记添加为新行
- 如何转义php中的新行字符以输出为javascript字符串值
- 从一行开始直到任何内容,获取除新行之外的所有空白
- Regex删除空白和新行
- 使用Javascript从XML中删除空白和新行