Tôi đang cố gắng đưa yêu cầu HTTP POST của mình bằng một khóa. Nói cách khác, tôi muốn tắt chức năng này:Mục tiêu C + Reskit - Làm cách nào để bọc từ điển của tôi bằng khóa để tránh các vấn đề về định dạng?
{
"category_id"=>"1",
"food_name_token"=>"Pizza",
"id"=>"1"
}
vào đây:
{
"dish" =>
{
"category_id"=>"1",
"food_name_token"=>"Pizza",
"id"=>"1"
}
}
tôi đã cố gắng sử dụng phương pháp 'rootKeyPath' trong RestKit:
serializationMapping.rootKeyPath = @"dish";
Nhưng điều đó đã cho tôi này chuỗi được định dạng kỳ lạ:
{
"dish"=>
"{
\n \"category_id\" = 1;
\n \"food_name_token\" = Pizza;
\n id = 1;
\n}
"}
Nó sử dụng dấu bằng và dấu chấm phẩy bằng dấu phẩy và dấu phẩy, và thêm vào tất cả các dấu ngắt dòng này và thoát khỏi dấu gạch chéo ngược.
Bất kỳ ý tưởng nào tại sao? Và bất kỳ đề xuất về những gì tôi có thể làm thay vào đó?
P.S. Tôi đang sử dụng phụ trợ của Rails
http://stackoverflow.com/questions/7521683/nsdictionary-description-formatting-problem-treats-structure-like-char-data – SVD