Tôi sẽ cần để có thể nhận dữ liệu xml này từ Java WebService và tôi không thực sự chắc chắn những gì để lộ trong WebMethod của tôi để tôi có thể tiêu thụ nó? Nó chỉ là một thứ tự và vật phẩm cơ bản. Trong Net tôi sẽ chỉ cần thông qua một danh sách đối tượng đặt hàng.Tiêu thụ dữ liệu xml qua Dịch vụ Web C#
Tôi nên mở rộng thêm một chút. Nó là một quá trình Oracle BPEL cần phải ánh xạ tới C# WebService được trưng ra này. Tôi sẽ cần để lộ OrderNumber, ItemNumber, vv (như thể hiện trong XML). Vấn đề tôi gặp phải là tôi sẽ có 1 đến nhiều mục, vv vì vậy tôi không thể chỉ phơi bày các mục cơ bản (chuỗi, int).
Có lẽ khá tầm thường đối với hầu hết cộng đồng ở đây ... chỉ không chắc chắn cách thực hiện? Bất kỳ đề xuất nào được đánh giá cao.
tôi có thể làm điều gì đó tương tự (xây dựng một đối tượng tự, nó xuất hiện để hiển thị các xml như tôi mong chờ?)
[WebMethod]
public static List<Orders> GetOrders(List<Orders> ordersList)
{
List<Orders oList = ordersList;
return oList;
}
XML:
<Order>
<OrderNumber>12345</OrderNumber>
<OrderDate>01/25/2010</OrderDate>
<OrderSource>Affiliate123</OrderSource>
<Items>
<ItemNumber>123478</ItemNumber>
<Qty>5</Qty>
<UOM>EA</UOM>
<Description>Test Item</Description>
</Items>
</Order>
Tôi không hiểu. bạn có nói về C#, Java hay JavaScript không? –
Bạn đang cố gắng giao tiếp với một dịch vụ Web dựa trên java bằng cách sử dụng C# dựa trên dịch vụ Web ???? Web-Phương pháp là trong ứng dụng của bạn !! phải –
Giao thức nào có liên quan? –