xml的问题!!!
我想用一个特殊符号来代表xml中的某个节点的属性值,在动态的改变这个特殊符号来使的xml中该节点的值也变化??
怎样做呀!!请高手指教...
如:
string TempString = Server.MapPath("/getDiyXml.xml");
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(TempString);
XmlNodeList xmlNodeList = xmlDoc.GetElementsByTagName("size");
string name = string.Empty;
Response.Write(" <script>alert(" + xmlNodeList.Count + "); </script>");
for (int i = 0; i < xmlNodeList.Count; i++)
{
name = xmlNodeList[i].Attributes["p"].Value;
TempString = TempString.Replace(" <$Prict_PrictID_" + i + "$>", name);
}
P是属性我想用" <$Prict_PrictID_" + i + "$>"来替换P 的值????
不是很明白
把你的xml格式列出来看看吧
TempString = TempString.Replace(" <$Prict_PrictID_" + i + "$>", name);
这句是什么意思?路径替换做什么?
到底是哪个需要替换?xml的路径?????
TempString = TempString.Replace(" <
相关问答:
Java code:
/**
* 设置指定的元素名和节点索引所对应节点的内容
* @param 元素名
* @param 节点索引
* @param 内容
*/
public void setElementContent(String elementName,in ......
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
采用DOM 进行解析xml。要求将xml字串插入指定节点作为其子节点
比如:
原xml
<root>
</root>
要插入的xml字串
<a>test</a>
目的xml:
<root>
<a> ......
在Sqlserver数据库Northwinds中创建一个存储过程,
该存储过程有两个参数,nvarchar(5)类型的@customerID 是customers表的customerID, xml类型的参数@xmlCustOrder是输出参数,存储过程将根据orders和customers 表 ......
XML code:
<?xml version="1.0"?>
<root>
<status>ok</status>
<body><root><prozl>1</prozl><prol><div><a href=" ......