我想从 xml 中获取 div 位置 xml 看起来像这样:
<coord>140X 120Y</coord>
我已经将它们都存储在一个变量中
Coord=(x[i].getElementsByTagName("coord")[0].childNodes[0].nodeValue);
我想将一个变量中的 X 和另一个变量中的 Y 分开,这样我就可以为我的 div 设置位置 如果您有一些教程的链接,可以帮助我,我将不胜感激
最佳答案
假设您已获得字符串中的元素数据:
String XmlCord = "140X 120Y";
String[] Numbers = XmlCord.Split(new char[] {'X', ' ', 'Y'}, StringSplitOptions.RemoveEmptyEntries);
int X, Y;
if (int.TryParse(Numbers[0], out X) == false)
{
// handle error
}
if (int.TryParse(Numbers[1], out Y) == false)
{
// handle error
}
我想念 C++ 中的 sscanf。
您最好将数据存储为属性,例如:
<coord X="140" Y="120" ></coord>
关于javascript - XML 坐标到变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5723114/