返回首页

您好

我要传递到一个CGI脚本
hashref时使用LT我通过hashref的。A HREF =的"abc.cgi hashvalue = $?hashref'gt; LT ;/ AGT ;的hashref值由abc.cgi收到一串地址,但我解决不了这个地址,这样我可以使用它作为一个在abc.cgi hashref。我应该怎么做呢?

回答

评论会员:游客 时间:2012/02/06
TheingiWIN:您应该检查您的XML格式first.I的"不知道在XML标记。可以给我的XML只的数量或,not.I将给予您样品和删除节点XMLcodeprelang="xml"spanclass="code-SummaryComment"<?/spanspanclass="code-SummaryComment"xml/spanspanclass="code-SummaryComment"version/spanspanclass="code-keyword"="/spanspanclass="code-keyword"1.0"/spanspanclass="code-SummaryComment"encoding/spanspanclass="code-keyword"="/spanspanclass="code-keyword"utf-8"/spanspanclass="code-SummaryComment"?/spanspanclass="code-SummaryComment">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"Group/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"G1/spanspanclass="code-keyword">/spanText1spanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"G1/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"G1/spanspanclass="code-keyword">/spanText2spanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"G1/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"Group/spanspanclass="code-keyword">/span/pre/codeC#示例代码codepreXmlTextReaderreader=spanclass="code-keyword"new/spanXmlTextReader(Server.MapPath(spanclass="code-string""/spanspanclass="code-string"/XMLFile"/span)+spanclass="code-string""/spanspanclass="code-string"/"/span+spanclass="code-string""/spanspanclass="code-string"Test.xml"/span);reader.WhitespaceHandling=WhitespaceHandling.None; XmlDocumentxmldoc=spanclass="code-keyword"new/spanXmlDocument();xmldoc.Load(reader);XmlNodeListxmlnodelist=xmldoc.SelectNodes(spanclass="code-string""/spanspanclass="code-string"Group/G1"/span);XmlNodexmlnode=xmldoc.SelectSingleNode(spanclass="code-string""/spanspanclass="code-string"Group"/span);XmlNodexn=null;spanclass="code-keyword"if/span(xmlnodelist.Count>spanclass="code-digit"0/span){spanclass="code-comment"///spanspanclass="code-comment"you'vetocheckeachandeverynodevalueifithasmorethantwonodes/spanspanclass="code-keyword"for/span(spanclass="code-keyword"int/spani=spanclass="code-digit"0/span;i<xmlnodelist.Count;i++){spanclass="code-keyword"if/span(xmlnodelist[i].InnerText==spanclass="code-string""/spanspanclass="code-string"Text1"/span){xn=xmlnodelist[spanclass="code-digit"1/span];}}}spanclass="code-keyword"if/span(xn!=null){xmlnode.RemoveChild(xn);}reader.Close();xmldoc.Save(Server.MapPath(spanclass="code-string""/spanspanclass="code-string"/XMLFile"/span)+spanclass="code-string""/spanspanclass="code-string"/"/span+spanclass="code-string""/spanspanclass="code-string"Test.xml"/spanspanclass="code-string""/spanspanclass="code-string");/span/pre/code
Muralikrishna8811
评论会员:游客 时间:2012/02/06
喜检查此代码为您的要求。codeprelang="c#"XmlTextReaderreader=spanclass="code-keyword"new/spanXmlTextReader(Server.MapPath(spanclass="code-string""/spanspanclass="code-string"/SomeFiles"/span)+spanclass="code-string""/spanspanclass="code-string"/"/span+spanclass="code-string""/spanspanclass="code-string"XMLFile4.xml"/span);reader.WhitespaceHandling=WhitespaceHandling.None; XmlDocumentxmldoc=spanclass="code-keyword"new/spanXmlDocument();xmldoc.Load(reader);XmlNodeListxmlnodeli=xmldoc.SelectNodes(spanclass="code-string""/spanspanclass="code-string"Group/1"/span);XmlNodexmlnodeli1=xmldoc.SelectSingleNode(spanclass="code-string""/spanspanclass="code-string"Group"/span);XmlNodexn=spanclass="code-keyword"null/span;spanclass="code-keyword"if/span(xmlnodeli.Count>spanclass="code-digit"0/span){spanclass="code-comment"///spanspanclass="code-comment"you'vetocheckeachandeverynodevalueifithasmorethantwonodes/spanspanclass="code-keyword"if/span(xmlnodeli[spanclass="code-digit"1/span].InnerText==spanclass="code-string""/spanspanclass="code-string"Test1"/span){xn=xmlnodeli[spanclass="code-digit"1/span];}}xmlnodeli1.RemoveChild(xn);reader.Close();xmldoc.Save(Server.MapPath(spanclass="code-string""/spanspanclass="code-string"/SomeFiles"/span)+spanclass="code-string""/spanspanclass="code-string"/"/span+spanclass="code-string""/spanspanclass="code-string"XMLFile4change.xml"/span);/pre/code我希望你理解我所做的。所有最好的:RavindraNidhonkar:嗨,你可以使用System.Xml.Linq的执行相同的任务,在两行,如下所示:{体C3}