Mysql SAS XML映射-具有多个XML文件

Mysql SAS XML映射-具有多个XML文件,mysql,xml,xml-parsing,extract,sas,Mysql,Xml,Xml Parsing,Extract,Sas,我想知道如何对多个XML文件使用SAS XML映射 下面的代码是我使用SAS xml Mapper(global.map)的映射来提取一个xml文件(data1.xml)的代码。我能够得到最终提取的数据集“GlobalDecision” 然而,对于每个ID,我的XML都存储在mySQL中,每个记录都有名为“var_x”的XML文本(未压缩),因此如果我想提取10条记录,我将使用下面的代码提取数据集 proc sql; create table x as select ID, var_x from

我想知道如何对多个XML文件使用SAS XML映射

下面的代码是我使用SAS xml Mapper(global.map)的映射来提取一个xml文件(data1.xml)的代码。我能够得到最终提取的数据集“GlobalDecision”

然而,对于每个ID,我的XML都存储在mySQL中,每个记录都有名为“var_x”的XML文本(未压缩),因此如果我想提取10条记录,我将使用下面的代码提取数据集

proc sql; create table x as select ID, var_x from table1 limit 10 ;quit; 
我的问题是如何将我的x表合并到上面的映射代码中,以获得“GlobalDecision”最终表,该表将为我提供10条记录,并提取所有值

谢谢

一行数据(“var_x”)将包含如下所示的xml

 <?xml version="1.0" encoding="utf-8"?>
    <AResponse>
      <GenerationTime>20120301120031</GenerationTime>
      <CodeVersion>4.34.1</CodeVersion>
      <RequestVersion>3.0</RequestVersion>
      <TransactionId>156368133</TransactionId>
      <TrackHash>2211bc09ee00c45fe6ffa61648f33d3e</TrackHash>
      <Id>1125051053</Id>
      <Response>   
        <GlobalDecision>
          <Decision>N</Decision>
          <Mcost>0</Mcost>
          <LC>A1</LC>
          <Check>A1</Check>
          <IDet>D6</IDet>
          <ReferBuckets>
            <Bucket>P1</Bucket>
          </ReferBuckets>
 </GlobalDecision>
  </Response>
</AResponse>

20120301120031
4.34.1
3
156368133
221BC09EE00C45FE6FFA61648F33D3E
1125051053
N
0
A1
A1
D6
P1

如果您提供一行数据的示例,可能会有所帮助。
 <?xml version="1.0" encoding="utf-8"?>
    <AResponse>
      <GenerationTime>20120301120031</GenerationTime>
      <CodeVersion>4.34.1</CodeVersion>
      <RequestVersion>3.0</RequestVersion>
      <TransactionId>156368133</TransactionId>
      <TrackHash>2211bc09ee00c45fe6ffa61648f33d3e</TrackHash>
      <Id>1125051053</Id>
      <Response>   
        <GlobalDecision>
          <Decision>N</Decision>
          <Mcost>0</Mcost>
          <LC>A1</LC>
          <Check>A1</Check>
          <IDet>D6</IDet>
          <ReferBuckets>
            <Bucket>P1</Bucket>
          </ReferBuckets>
 </GlobalDecision>
  </Response>
</AResponse>