什么是短手指南?想要使用Xml.parseJS()

时间:2012-08-06 01:35:53

标签: google-apps-script

有谁能告诉我在哪里可以找到这里提到的“短手指南”:

https://developers.google.com/apps-script/class_xml#parseJS

function createXmlDocument() {
  var elementName   = 'customerName';
  var customerName = 'Bad Boys Inc.';
  var parseJSparameter = [elementName, customerName];
  var xmlDoc = Xml.parseJS(parseJSparameter);
  var textOfXml = xmlDoc.toXmlString();
  Logger.log(textOfXml);
}

function createXmlDocument2() {
  var shortHand = ['customer', 
                   {'active' : 'true'},
                   ['name', 'Bad Boys Inc.'], 
                   ['customerId', '6060']
                  ];
  var xmlDoc = Xml.parseJS(shortHand);
  var textOfXml = shortHand.toXmlString();
  Logger.log(textOfXml);
}

createXmlDocument有效,但createXmlDocument2没有。

2 个答案:

答案 0 :(得分:1)

当我遇到同样的问题时,我唯一能找到的是Soap Overview的第2部分:

https://developers.google.com/apps-script/soap_overview

答案 1 :(得分:0)

后一个片段不起作用并不奇怪,因为它有一些错误。 试试这个:

function createXmlDocument2() {
    var shortHand = ['customer', 
                      ['active' , 'true'],
                      ['name', 'Bad Boys Inc.'], 
                      ['customerId', '6060']
                    ];
    var xmlDoc = Xml.parseJS(shortHand);
    var textOfXml = xmlDoc.toXmlString();
    Logger.log(textOfXml);
}