内容:
说明:
通过输入的xml信息,查找对应的值
示例代码:
// Attribute_Parser.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <map>
#include <sstream>
#include <iostream>
using namespace std;
/*
sample input
4 3
<tag1 value = "HelloWorld" >
<tag2 name = "Name1">
< / tag2>
< / tag1>
tag1.tag2~name
tag1~name
tag1~value
-----------------------------
sample output
Name1
Not Found!
HelloWorld
*/
//by rwan7727
int main()
{
int n, q;
cin >> n >> q;
cin.ignore();
map <string, string> attributeDB; // to store attribute-value pairs
string inputstr, tag_preamble = "";
// get each HRML line
for( int i = 0; i < n; i++ )
{
getline( cin, inputstr );
// for each HRML line, break it up