【发布时间】:2008-10-13 22:23:39
【问题描述】:
我正在编写一个轻量级的 XML 编辑器,如果用户的输入格式不正确,我想向用户指出问题出在哪里,或者至少是第一个问题出在哪里。有谁知道这方面的现有算法?如果查看代码有帮助,如果我可以填写 FindIndexOfInvalidXml 方法(或类似方法),这将回答我的问题。
using System;
namespace TempConsoleApp
{
class Program
{
static void Main(string[] args)
{
string text = "<?xml version=\"1.0\"?><tag1><tag2>Some text.</taagg2></tag1>";
int index = FindIndexOfInvalidXml(text);
Console.WriteLine(index);
}
private static int FindIndexOfInvalidXml(string theString)
{
int index = -1;
//Some logic
return index;
}
}
}
【问题讨论】: