我正在尝试通过使用 c# 调用其 Web 服务来从 magento 检索产品信息。到目前为止,除了衬衫尺寸、颜色等自定义属性外,我已正确获取所有产品信息
我想以字符串形式获取 shirt_size,例如“Medium”、“Large”、“XXS”等但是当我调用带有附加属性的 catalogProductInfo
//attribute
var attributes = new catalogProductRequestAttributes
{
attributes =
new string[] { "name", "description", "price" },
additional_attributes = new string[] { "shirt_size","gender","color" }
};
catalogProductReturnEntity productReturnEntity =
magentoService.catalogProductInfo(sessionId, product.sku, null, attributes, null);
我只得到 key="shirt_size", value="100", 另一个 key="gender", value="36" 的 associativeEntity
这是否意味着我必须使用另一种方法来查找该 associativeEnity 值的值以获取诸如“Medium”、“Large”、“male”等字符串?