关于Format字符串和Xml文件的解析(粗略)

地煞之子

地煞之子

2016-01-29 12:45

关于Format字符串和Xml文件的解析(粗略),关于Format字符串和Xml文件的解析(粗略)

2,尝试了一下,ToString()方法中的format参数(是字符串型的),format="N"时,表示是把当前的值按照数值的格式输出。format="C"时,是货币的格式。在格式转换的方法中,还有一个IFormatProvider的接口,可以通过CultureInfo来实现这个接口,在CultureInfo中有一个属性为NumberFormatInfo,可以用它来对数值的格式化进行设置。
CultureInfo ci = new CultureInfo("en-US");
int val = -1234;
string retVal = val.ToString("N", ci);
// 输出Console.WriteLine(retVal);
ci.NumberFormat.NumberGroupSeparator = "";
ci.NumberFormat.NumberDecimalDigits = 1;
// 输出Console.WriteLine(retVal);
------------------------------输出的结果为:-1,234.00-1234,0
2004.7.10
1,使用XmlTextReader加载Xml数据比XmlDocument加载更快,性能更好。虽然,XmlTextReader和XmlDocument都能够取得Xml里的数据,但是,我还是选择使用了,XPathDocument和XPathNavigator二个类。
XPathDocument doc = new XPathDocument(xmlfilePath);
XPathNavigator nav = doc.CreateNavigator();
// 指定节点的位置XPathNodeIterator ite = nav.Select("/product/name");

// 移动到下一个节点,下一个节点是文字节点。ite.MoveNext();
// 打印出/product/name下文字节点里的文字。Console.WriteLine(ite.Current.Value);
// 指定节点的位置ite = nav.Select("/product/support/name");
// 移动到下一个节点,下一个节点是文字节点。ite.MoveNext();
// 打印出/product/support/name下文字节点里的文字。Console.WriteLine(ite.Current.Value);
展开更多 50%)
分享

猜你喜欢

关于Format字符串和Xml文件的解析(粗略)

电脑网络
关于Format字符串和Xml文件的解析(粗略)

计算字符串长度(关于日文字符)

编程语言 网络编程
计算字符串长度(关于日文字符)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

关于datagrid中的字符串转换

电脑网络
关于datagrid中的字符串转换

字符串分割

编程语言 网络编程
字符串分割

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

复制字符串中的字符

编程语言 网络编程
复制字符串中的字符

字符串格式定义

电脑入门
字符串格式定义

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

中秋寄相思 自制Flash贺卡

中秋寄相思 自制Flash贺卡

Servlet 是什么?

Servlet 是什么?
下拉加载更多内容 ↓