我想将制表符分隔的文本文件转换为XML文件。我能够使用单个字符分隔符来完成它。但是我如何将其扩展到标签?我正在用C#编写代码并使用Visual Studio 2010。
答案 0 :(得分:1)
标签是单个字符,写为'\t'
。尝试调整您现有的解决方案以使用它。如果这不起作用,请发布有关您的方法和遇到的问题的更多详细信息。
答案 1 :(得分:1)
基本上你想用tab char拆分你的线?在这种情况下,请使用您已有的方法并使用\t
进行拆分。
答案 2 :(得分:1)
标签是\t
符号吗?那么任务基本上是一样的。
如果通过制表符表示多个空格,则可能需要删除多余的空格。一种简单的方法是使用正则表达式:
string input = "This is text with far too much " +
"whitespace.";
string pattern = "\\s+";
string replacement = " ";
Regex rgx = new Regex(pattern);
string result = rgx.Replace(input, replacement);