webAppAccess.getVariables()。getXmlElement(“someResults”,“RowSet”)和webAppAccess.getVariables()。getXml(“someResults”,“RowSet”)之间的差异

时间:2014-12-16 12:11:03

标签: ibm-rad

我想知道它们之间的区别是什么:

webAppAccess.getVariables().getXmlElement("someResults","RowSet")

webAppAccess.getVariables().getXml("someResults")

IBM网络体验工厂?

1 个答案:

答案 0 :(得分:2)

当我们调用getXmlElement(“someResults”,“RowSet”)时,会在其中搜索名为“someResults”的IXml变量中的元素“RowSet”,并返回相同的内容。 getXml(“someResults”)返回完整的IXml变量。 这是一个例子。 假设IXml变量“someResults”具有以下值

 <data>
         <RowSet>
            <row>
               <name>row1</name>
             </row>
        </RowSet>
       </data>

**Output for** getXmlElement("someResults","RowSet")
<RowSet>
            <row>
               <name>row1</name>
             </row>
        </RowSet>

**Output for** getXml("someResults")
<data>
         <RowSet>
            <row>
               <name>row1</name>
             </row>
        </RowSet>
       </data>

希望澄清一下。有关更多API信息,请查看链接 http://infolib.lotus.com/resources/portletfactory/8.5.0/WEFABD002/en_us/api/index.html?overview-summary.html