-1

如何从发票中获取项目代码?我正在研究 php,我正在尝试这个
$Code = $invoice->LineItems->ItemCode;

$Code = $invoice->LineItems->LineItem->ItemCode;

但这不起作用。那我怎么才能得到呢?

谢谢!

4

2 回答 2

0

LineItems 将是 LineItem 元素的数组,因此您需要访问要从中获取代码的 Array 元素:

遍历所有订单项:

foreach($invoice->LineItems as $LineItem){
   $code = $LineItem->ItemCode;
   /* do something with the $code */
}

或访问第一个订单项:

$code = $invoice->LineItems[0]->ItemCode;

请注意,我在 Python 中完成了所有 Xero API 的工作,所以我没有在 PHP 中对此进行测试,如果我犯了语法错误,我深表歉意,这种方法应该是合理的。

于 2015-02-13T14:02:10.163 回答
0

获取“项目代码”字段需要分页请求。

于 2016-06-03T15:32:55.950 回答