请教 XML 读取问题

___NULL 2007-01-20 12:04:03
写入代码可以正常写入
//-------------------- 写入 -----------------------------------
TXMLDocument* MyXML = new TXMLDocument("");
MyXML->Options = MyXML->Options << doNodeAutoIndent;
MyXML->Active = true;
MyXML->Encoding = "GB2312";

_di_IXMLNode cNode = MyXML->CreateNode(L"XML 测试", ntComment, "RUL");
MyXML->ChildNodes->Add(cNode);

MyXML->DocumentElement = MyXML->CreateElement(L"URL", "");
_di_IXMLNode setNode = MyXML->DocumentElement->AddChild(L"SET");

_di_IXMLNode Node;

Node = MyXML->CreateElement(L"URL1", L"");
Node->NodeValue = WideString("http://www.host1.com.cn/url1/1.html");
setNode->ChildNodes->Add(Node);

Node = MyXML->CreateElement(L"URL2", L"");
Node->NodeValue = WideString("http://www.host2.com.cn/url1/2.html");
setNode->ChildNodes->Add(Node);

MyXML->SaveToFile("myxml.xml");
delete MyXML;

//------------------

读取我写的代码老出错,麻烦各位明示。
...全文
500 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
过客猫2022 2007-04-24
  • 打赏
  • 举报
回复
你可以下一个tinyXML,简单又易用。我现在用的就是它
jimmyevan 2007-01-22
  • 打赏
  • 举报
回复
_di_IXMLDocument xml = NewXMLDocument();
AnsiString xmlPath = ExtractFilePath(ParamStr(0))+ "123.xml" ;
xml->LoadFromFile(WideString(xmlPath));
wood542344 2007-01-22
  • 打赏
  • 举报
回复
。。。自己解决最好了,接分路过。
laowang2 2007-01-22
  • 打赏
  • 举报
回复
jf
shadowstar 2007-01-20
  • 打赏
  • 举报
回复
没看懂,目的不明确。
___NULL 2007-01-20
  • 打赏
  • 举报
回复
目的是请教读取的方法,因为自己写的代码老出错。
___NULL 2007-01-20
  • 打赏
  • 举报
回复
此题已解

552

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 茶馆
社区管理员
  • 茶馆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧