Delphi Web Utils contain the uJson . uJson unit contain the class: JSONObject, JSONArray and JSONTokenezer .This classes handle json structures.

Project Activity

See All Activity >

License

MIT License

Follow Delphi Web Utils

Delphi Web Utils Web Site

Other Useful Business Software
Learn Generative AI and LLMs and Become an Expert TODAY Icon
Learn Generative AI and LLMs and Become an Expert TODAY

Advance your career and learn how to build and deploy generative AI models with this expert-led course. Start mastering AI today!

In today’s world, you MUST know how to use AI. Dive into the world of generative AI with the “Generative AI with LLMs” course on Coursera. Learn from top experts how to build, train, and deploy Large Language Models (LLMs) for practical applications. Whether you’re new to AI or looking to expand your expertise, this course offers in-depth knowledge and hands-on experience. Unlock the potential of cutting-edge technology to enhance your career.
Enroll Free Today
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Utilizando no Delphi 7 para soluções win32, simplesmente excelente, porém, acredito que se os objetos JSON fossem herdados indiretamente da classe TComponente e não TObject seria melhor, pois no construtor seria necessário especificar o "Owner" (Parent), assim, na minha opinião é mais interessante a manipulação dos objetos. Outra sugestão é a implementação de uma função para a conversão dos valores string para PAnsiChar (PChar). -------------------- Using the Delphi 7 for win32 solutions simply outstanding, however, believe that if JSON objects were inherited indirectly from TComponente class and not TObject would be better, because the builder would need to specify the "Owner" (Parent), so, in my opinion more interesting is the manipulation of objects. Another suggestion is to implement a function for converting string values to PAnsiChar (PChar). Example implement the conversion (PChar): function toPchar(value: string): Pchar; begin GetMem(Result, length(value) + 1); StrPCopy(Result, value) end; Creating a complex JSON object: procedure TForm1.Button1Click(Sender: TObject); var objeto: TJSONObject; lista: TJSONArray; i: integer; begin try objeto := TJSONObject.create(); lista := TJSONArray.create(); for i := 0 to 1 do lista.put(TJSONObject.create().put('Nome', 'Plano' + IntToStr(i)).put('Valor', i)); objeto.put('Matricula', '0001'); objeto.put('Nome', 'Joao'); objeto.put('DataNascimento', '23/04/1985'); objeto.put('Lista', lista); showmessage((objeto.toString(2))); finally objeto.Free; end; end;
  • Simples e muito útil para leitura de json. Parabéns.
    1 user found this review helpful.
  • Great library, work OK with my Delphi 2007. Thanks Fabio
Read more reviews >

Additional Project Details

Operating Systems

Linux, Windows

Languages

English

Intended Audience

Developers

Programming Language

Delphi/Kylix, Object Pascal

Related Categories

Delphi/Kylix Software Development Software, Object Pascal Software Development Software

Registered

2003-11-11