コード例 #1
0
func GenerateItemXML(item model.OrderItem) (itemXML string) {
	var orderItem = "<pay:OrderItem>"
	orderItem += "<pay:ItemCode>" + item.ItemCode() + "</pay:ItemCode>"
	orderItem += "<pay:ItemName>" + item.ItemName() + "</pay:ItemName>"
	orderItem += "<pay:UnitPrice>" + strconv.FormatFloat(item.UnitPrice(), 'f', -1, 64) + "</pay:UnitPrice>"
	orderItem += "<pay:Quantity>" + strconv.FormatInt(int64(item.Quantity()), 10) + "</pay:Quantity>"
	orderItem += "<pay:SubTotal>" + strconv.FormatFloat(item.SubTotal(), 'f', -1, 64) + "</pay:SubTotal>"
	orderItem += "</pay:OrderItem>"

	return orderItem
}