私は天候をチェックする必要がある sring を持っています。これには、一貫した開始タグと終了タグのような正しい XML 形式があります。
申し訳ありませんが、文字列値を適切にフォーマットしようとしましたが、できませんでした:)。
string parameter="<HostName>Arasanalu</HostName><AdminUserName>Administrator</AdminUserName><AdminPassword>A1234</AdminPassword><placeNumber>38</PlaceNumber>"
次のチェックで試しました:
public bool IsValidXML(string value)
{
try
{
// Check we actually have a value
if (string.IsNullOrEmpty(value) == false)
{
// Try to load the value into a document
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(parameter);
// If we managed with no exception then this is valid XML!
return true;
}
else
{
// A blank value is not valid xml
return false;
}
}
catch (System.Xml.XmlException)
{
return false;
}
}
正しいフォーマットと間違ったフォーマットでエラーをスローしていました。
どうすれば進められるか教えてください。
よろしく、
チャンナ