JsonSerializeSkipMapEntity.sql 895 B

123456789101112131415161718
  1. $node1 = Yson::Parse(Yson(@@{a=123}@@));
  2. $node2 = Yson::Parse(Yson(@@{a=#}@@));
  3. $node3 = Yson::Parse(Yson(@@{a=123;b=#}@@));
  4. $node4 = Yson::Parse(Yson(@@[123;#]@@));
  5. $node5 = Yson::Parse(Yson(@@{a=1;b=#;c=1;d=#;e=#}@@));
  6. $node6 = Yson::Parse(Yson(@@{b=1;a=<c=1;d=#;e=3>23}@@));
  7. $node7 = Yson::Parse(Yson(@@{b=1;a=<c=1;d=#;e=3>#}@@));
  8. $node8 = Yson::Parse(Yson(@@<d=#>23@@));
  9. SELECT
  10. Yson::SerializeJson($node1, true as SkipMapEntity) AS res1,
  11. Yson::SerializeJson($node2, true as SkipMapEntity) AS res2,
  12. Yson::SerializeJson($node3, true as SkipMapEntity) AS res3,
  13. Yson::SerializeJson($node4, true as SkipMapEntity) AS res4,
  14. Yson::SerializeJson($node5, true as SkipMapEntity) AS res5,
  15. Yson::SerializeJson($node6, true as SkipMapEntity) AS res6,
  16. Yson::SerializeJson($node7, true as SkipMapEntity) AS res7,
  17. Yson::SerializeJson($node8, true as SkipMapEntity) AS res8;