我正在尝试集成Payroll API(美国),但遇到了发布时间表的挑战。 我正在使用JSON到xml解析器,它给我一个这样的输出:
<?xml version="1.0"?>
<Timesheet>
<EmployeeID>9e246df3-8775-43ee-bc7e-47f5f5896964</EmployeeID>
<EndDate>2017-10-16T00:00:00Z</EndDate>
<Hours>43.2000</Hours>
<StartDate>2017-10-10T00:00:00Z</StartDate>
<Status>Draft</Status>
</Timesheet>
我没有使用xml API的经验,但看起来与提供的示例代码相同。但是在API端,我返回的时间是0:
"Status":"DRAFT","Hours":0,
等...
用户控制台端的时间表也有0小时。 还有什么我需要考虑的吗?
由于
答案 0 :(得分:1)
答案: 我误解了API,一段时间的“小时”是Xero计算的小时数,根据提供的付款项目数量而定。 希望这可以澄清万一其他人有同样的困惑。