tôi có một đối tượng JSON cực lớn có cấu trúc như thế này:chính Swap với giá trị JSON
{A : 1, B : 2, C : 3, D : 4}
Tôi cần một chức năng có thể trao đổi các giá trị với các phím trong đối tượng của tôi và tôi không biết làm thế nào để làm điều đó . Tôi sẽ cần một đầu ra như thế này:
{1 : A, 2 : B, 3 : C, 4 : D}
Có cách nào mà tôi có thể làm điều này bằng tay sẽ tạo ra một đối tượng mới, nơi mọi thứ được hoán đổi?
Cảm ơn
là tất cả các số giá trị và các con số có lặp lại không? Nếu các giá trị lặp lại thì bạn sẽ không thể hoán đổi chúng vì chúng sẽ ghi đè lên các giá trị khác, trừ khi bạn thay đổi giá trị của chúng thành một giá trị duy nhất. Có thể có giải pháp tốt hơn lý do cần trao đổi là gì? –
@PatrickEvans Chúng đều là số nhưng chúng không lặp lại. Tôi đang cố gắng tạo một mật mã cơ bản. – C1D