noxDB
Not only XML. SQL,JSON and XML made easy for IBM i
파일 탐색기
최종 버전 다운로드 (.zip)- build_noxdb.sh
- remote_run.sh
- rsync.sh
- unittests.sh
- launch.json
- settings.json
- tasks-select-server.json
- tasks.json
- blob.sql
- clob.sql
- iccustomer.sql
- icEmployee.sql
- icmanufactuer.sql
- icproduct.sql
- icproduct_procedure.sql
- procedures.sql
- stock.sql
- sysnames.sql
- unicode.sql
- compile.sh
- hello.rpgle
- hellopgm.rpgle
- helosrvpgm.Service-program-with-PCML.srvpgm.rpgle
- HTTPXM001A.Using-httprequest-with-JSON-XML-TEXT.rpgle
- JSONHTTP1.http-request-Translate-using-to-Watson.rpgle
- JSONHTTP2.http-request-Next-Depature.rpgle
- JSONHTTP3.http-request-floatrates.rpgle
- JSONPARS0A.JSON-Basic-features.rpgle
- JSONPARS0B.JSON-Overload-V7R4.rpgle
- JSONPARS0c.JSON-Nullind.rpgle
- JSONPARS1A.JSON-Parse-File-Get-an-object-value.rpgle
- JSONPARS1C.JSON-Parse-File-More-on-Get-examples.rpgle
- JSONPARS1D.JSON-Parse-File-Get-a-huge-file-1.rpgle
- JSONPARS1E.JSON-Parse-File-Get-a-huge-file-2.rpgle
- JSONPARS20.JSON-Build-null.rpgle
- JSONPARS21.JSON-Append-sub-tree-2.rpgle
- JSONPARS22.JSON-read-update-write.rpgle
- JSONPARS23.JSON-write-XML-JSON-and-CSV.rpgle
- JSONPARS2A.JSON-Parse-String-Write-output.rpgle
- JSONPARS2B.JSON-Return-defaults.rpgle
- JSONPARS2C.JSON-Parse-String.rpgle
- JSONPARS2D.JSON-Parse-String-Unicode.rpgle
- JSONPARS2E.JSON-Parse-String-names-with-dots.rpgle
- JSONPARS2F.JSON-Append-sub-stree-1.rpgle
- JSONPARS2G.JSON-Append-using-NodeAdd.rpgle
- JSONPARS2H.JSON-Parser-delete-clear-close.rpgle
- JSONPARS34.JSON-x-path-value-or-object.rpgle
- JSONPARS35.JSON-cssid.rpgle
- JSONPARS36.JSON-Document-builder.rpgle
- JSONPARS3A.JSON-Root-as-array.rpgle
- JSONPARS3B.JSON-Root-as-array.rpgle
- JSONPARS3C.JSON-Array-Count-Elements.rpgle
- JSONPARS3D.JSON-Array-build-parse-lookup.rpgle
- JSONPARS3E.JSON-moving-objects.rpgle
- JSONPARS4A.JSON-String-with-nulls.rpgle
- JSONPARS4B.JSON-json-to-text.rpgle
- JSONPARS4D.JSON-huge-json-with-included-text.rpgle
- JSONPARS5A.JSON-copy-and-move.rpgle
- JSONPARS5B.JSON-Build-from-scratch-different-ways.rpgle
- JSONPARS5R.JSON-Build-from-scratch-simple.rpgle
- JSONPARS6A.JSON-Build-from-scratch.rpgle
- JSONPARS6B.JSON-Build-from-scratch.rpgle
- JSONPARS6C.JSON-Build-with-sub-json.rpgle
- JSONPARS6D.JSON-Build-arrays-from-scratch.rpgle
- JSONPARS6E.JSON-Build-all-stuff-from-scratch.rpgle
- JSONPARS6F.JSON-Merge-Simple.rpgle
- JSONPARS6G.JSON-Merge.rpgle
- JSONPARS6H.JSON-Merge-Object-into-new-objec.rpgle
- JSONPARS6I.JSON-Merge-Simple-object-into-ob.rpgle
- JSONPARS6J.JSON-Merge-Arrays-into-new-objec.rpgle
- JSONPARS6K.JSON-Merge-replace.rpgle
- JSONPARS6L.JSON-Merge-Build-up-object.rpgle
- JSONPARS6M.JSON-Merge-Build-up-object.rpgle
- JSONPARS6O.JSON-Build-Empty-strings.rpgle
- JSONPARS6P.JSON-Set-object.rpgle
- JSONPARS6Q.JSON-Move-object-into.rpgle
- JSONPARS6Z.JSON-Set-parse-value-merge.rpgle
- JSONPARS7A.JSON-Array-root.rpgle
- JSONPARS7B.JSON-Array-in-object.rpgle
- JSONPARS7C.JSON-Array-join-to-string.rpgle
- JSONPARS7D.JSON-Array-sort.rpgle
- JSONPARS8A.JSON-locate-lookup.rpgle
- JSONPARS8B.JSON-locate-lookup-nested-1.rpgle
- JSONPARS8C.JSON-locate-lookup-nested-2.rpgle
- JSONPARS8D.JSON-locate-named-unamed-object.rpgle
- JSONPARS9A.JSON-ForEach-iterator.rpgle
- JSONPARS9B.JSON-ForEach-recursive-iterator.rpgle
- JSONPARS9C.JSON-ForEach-iterator-and-comma.rpgle
- JSONPARS9D.JSON-ForEach-recursive-iter-index.rpgle
- JSONPARS9E.JSON-ForEach-Node-names.rpgle
- JSONPARS9F.JSON-ForEach-move-nodes-array.rpgle
- JSONPARS9G.JSON-ForEach-move-nodes-values.rpgle
- JSONPARS9H.JSON-ForEach-List-array.rpgle
- JSONPARS9I.JSON-data-into.rpgle
- JSONPARS9J.JSON-data-gen.rpgle
- JSONPARS9K.JSON-data-gen-pgm-status.rpgle
- JSONPARS9L.JSON-Memmory-segments-depricated.rpgle
- JSONPARS9M.JSON-Memmory-segments.rpgle
- JSONPARS9Y.JSON-Node-Checksum.rpgle
- JSONPARS9Z.JSON-Singularities.rpgle
- JSONPGM00A.Program-with-PCML.rpgle
- JSONPGM00B.Service-program-with-PCML.srvpgm.rpgle
- JSONPGM00C.Service-program-with-PCML-nested.srvpgm.rpgle
- JSONPGM01A.Call-ILE-program.rpgle
- JSONPGM01B.Call-ILE-service-program-procedure.rpgle
- JSONPGM01C.Call-ILE-service-program-nested-procedure.rpgle
- JSONPGM02A.Call-ILE-program-using-proc-pointer.rpgle
- JSONPGM02B.Call-ILE-service-program-procedure-by-proc-pointer.rpgle
- JSONPGM03A.Build-stub-and-interface.rpgle
- JSONPGM03B.Call-a-stub.rpgle
- JSONSQL.SQL-Features.rpgle
- JSONSQL00A.SQL-resultset-array.rpgle
- JSONSQL00B.SQL-resultset-object.rpgle
- JSONSQL00C.SQL-resultset-row-count.rpgle
- JSONSQL00D.SQL-resultset-count-sel.rpgle
- JSONSQL00E.SQL-resultset-blob-object.rpgle
- JSONSQL00F.SQL-resultset-array-hex-sort.rpgle
- JSONSQL00G.SQL-resultset-array.rpgle
- JSONSQL00H.SQL-resultset-array-sysnames.rpgle
- JSONSQL00I.SQL-resultset-object-sysnames.rpgle
- JSONSQL00J.SQL-resultset-unicode.rpgle
- JSONSQL00K.SQL-resultset-iterate-window.rpgle
- JSONSQL00X.SQL-resultset-array.rpgle
- JSONSQL01.SQL-Read-row-by-row.rpgle
- JSONSQL01A.SQL-Read-row-by-row.rpgle
- JSONSQL01B.SQL-Read-row-by-row-BLOB.rpgle
- JSONSQL01C.SQL-Read-row-by-row.rpgle
- JSONSQL01D.SQL-row-by-row-relative-from.rpgle
- JSONSQL01X.SQL-Read-row-by-row.rpgle
- JSONSQL03.SQL-produce-a-JSON-file.rpgle
- JSONSQL04.SQL-nested-JSON-file.rpgle
- JSONSQL04A.SQL-nested-JSON-old-style.rpgle
- JSONSQL04B.SQL-nested-JSON-alternative.rpgle
- JSONSQL05A.SQL-result-object-chain.rpgle
- JSONSQL05B.SQL-result-object-template.rpgle
- JSONSQL05X.SQL-result-object-chain.rpgle
- JSONSQL05X.SQL-values.rpgle
- JSONSQL07A.SQL-resultset-stored-procedure.rpgle
- JSONSQL10.SQL-Exec-sql-Update.rpgle
- JSONSQL10A.SQL-Exec-sql-Update.rpgle
- JSONSQL10B.SQL-Exec-sql-Update-UTF8.rpgle
- JSONSQL11.SQL-Keep-connection.rpgle
- JSONSQL12.SQL-Options.rpgle
- JSONSQL19A.SQL-Update-using-strings.rpgle
- JSONSQL20A.SQL-Update-using-object.rpgle
- JSONSQL20B.SQL-UPSERT-update-or-insert.rpgle
- JSONSQL20C.SQL-UPSERT-national-chars.rpgle
- JSONSQL21A.SQL-CLOB-insert-read-update.rpgle
- JSONSQL21B.SQL-Insert-clob-and-blob.rpgle
- JSONSQL21C.SQL-Update-clob.rpgle
- JSONSQL21G.SQL-Insert-clob-teraspace.rpgle
- JSONSQL21H.SQL-Insert-clob-lgt.rpgle
- JSONSQL21I.SQL-Insert-clobs-lgt.rpgle
- JSONSQL21X.SQL-Insert-blob-teraspace.rpgle
- JSONSQL21Y.SQL-Insert-blob-icebreak.rpgle
- JSONSQL22A.SQL-insert-update-clob.rpgle
- JSONSQL22B.SQL-update-clob.rpgle
- JSONSQL22G.SQL-Insert-clobs-teraspace.rpgle
- JSONSQL30A.SQL-Call-stored-procedure.rpgle
- JSONSQL30B.SQL-Call-stored-procedure-with-nox-nodes.rpgle
- JSONSQL30C.SQL-Execure-routine-with-nox-nodes.rpgle
- JSONSQL40A.SQL-Transactions.rpgle
- JSONSQL80.SQL-Disconnect-free-all.rpgle
- JSONSQL90A.SQL-clp-RTVSQLROW.rpgle
- JXTEST02.SQL-Insert-blob.rpgle
- JXTEST03.SQL-Read-row-by-row.rpgle
- JXTEST04.SQL-Insert-CLOB-with-unsupported-chars.rpgle
- makefile
- makefile_7_4
- XMLPARS010.XML-How-to-use-the-XML-parse-from-RPG.rpgle
- XMLPARS020.XML-Both-XML-and-JSON.rpgle
- XMLPARS110.XML-Process-a-simpel-XML-document.rpgle
- XMLPARS111.XML-Process-a-simpel-XML-document.rpgle
- XMLPARS120.XML-Traverse-all-nodes-in-the-XML-tree.rpgle
- XMLPARS130.XML-How-to-use-the-buildin-XML-parse-from-RPG.rpgle
- XMLPARS140.XML-Count-Elements.rpgle
- XMLPARS150.XML-parser-Write-a-new-XML-file.rpgle
- XMLPARS160.XML-Append-element-Write-a-new-XML-file.rpgle
- XMLPARS170.XML-Append-element-Write-a-new-XML-file.rpgle
- XMLPARS180.XML-Append-element-Write-a-new-XML-file.rpgle
- XMLPARS190.XML-Build-from-scratch.rpgle
- XMLPARS200.XML-Build-from-scratch.rpgle
- XMLPARS210.XML-Simple-basic-parsing.rpgle
- XMLPARS220.XML-maipulation-an-existing-XML-file.rpgle
- XMLPARS230.XML-read-file-write-file.rpgle
- XMLPARS240.XML-unicode-utf-8-etc.rpgle
- XMLPARS250.XML-unicode-utf-8-etc.rpgle
- XMLPARS260.XML-unicode-utf-8-etc.rpgle
- XMLPARS270.XML-unicode-utf-8-etc.rpgle
- XMLPARS280.XML-ISO-8859-1-etc.rpgle
- XMLPARS290.XML-ISO-8859-1-etc.rpgle
- XMLPARS300.XML-ISO-8859-1-etc.rpgle
- XMLPARS310.XML-ISO-8859-1-etc.rpgle
- XMLPARS320.XML-ISO-8859-1-etc.rpgle
- XMLPARS330.XML-ISO-8859-1-etc.rpgle
- XMLPARS335.XML-SQL-resultset-serialize.rpgle
- XMLPARS340.XML-ISO-8859-1-etc.rpgle
- XMLPARS350.XML-tags-with-same-names.rpgle
- XMLPARS360.XML-large-files.rpgle
- XMLPARS370.XML-Copy-and-build-new.rpgle
- XMLPARS380.XML-parse-and-list.rpgle
- XMLPARS381.XML-parse-list-and-convert-base64.rpgle
- XMLPARS382.XML-parse-and-look-for-attribue.rpgle
- XMLPARS385.XML-parse-CDATA.rpgle
- XMLPARS386.XML-serialize-CDATA.rpgle
- XMLPARS390.XML-parse-and-save-elvem-to-string.rpgle
- XMLPARS400.XML-Process-a-XML-document-with-escapes.rpgle
- XMLPARS401.XML-Process-a-large-XML-document-with-escapes.rpgle
- XMLPARS402.XML-Process-a-large-XML-document-with-escapes.rpgle
- XMLPARS409.XML-Process-a-large-XML-document-with-escapes.rpgle
- apierr.h
- mem001.h
- MinMax.h
- ostypes.h
- parms.h
- rtvsysval.h
- sndpgmmsg.h
- streamer.h
- timestamp.h
- trycatch.h
- utl100.h
- varchar.h
- xlate.h
- JSONPARSER.rpgle
- JSONXML.binder
- jsonxml.h
- JSONXML.rpgle
- NOXDB.rpgle
- XMLPARSER.rpgle
- issue0137.rpgle
- install.md
- mem001.c
- parms.c
- rtvsysval.c
- sndpgmmsg.c
- stream.c
- timestamp.c
- trycatch.c
- utl100.c
- varchar.c
- xlate.c
- callproc.c
- datagen.c
- datainto.c
- generic.c
- http.c
- initialize.cpp
- iterator.c
- jsonparser.c
- JXS001.c
- loadpgm.c
- noxdb.c
- PACK.JX.clp
- reader.c
- RTVSQLROW.cmd
- segments.c
- serializer.c
- sqlio.c
- sqlwrapper.c
- trace.clle
- xmlparser.c
- xmlserial.c
- issue114.rpgle
- issue116.rpgle
- issue117.rpgle
- issue28.rpgle
- issue37.rpgle
- issue67.rpgle
- issue69.rpgle
- issue78.rpgle
- issue81.rpgle
- issue82.rpgle
- issue84.rpgle
- issue87.rpgle
- issue90.rpgle
- issue91.rpgle
- issue92.rpgle
- json1.rpgle
- json10.rpgle
- json11.rpgle
- json12.rpgle
- json13.rpgle
- json14.rpgle
- json15.rpgle
- json2.rpgle
- json3.rpgle
- json4.rpgle
- json5.rpgle
- json6.rpgle
- json7.rpgle
- json8.rpgle
- json9.rpgle
- jsonsql1.rpgle
- jsonsql2.rpgle
- jsonsql3.rpgle
- jsonsql4.rpgle
- jsonsql5.rpgle
- jsonsql6.rpgle
- makefile
- md001.rpgle
- xml1.rpgle
- xml2.rpgle
- xml3.rpgle
- xml4.rpgle
- xml5.rpgle
- xml6.rpgle
- deliverynote.xml
- demo.json
- manifest.xml
- multitag.xml
- nulltest.json
- Simple-1.json
- simple.json
- simple0.json
- simple1.xml
- simple2.xml
- unicode-strings.json
- unicodeBE.xml
- unicodeLE.xml
- webConfig.xml
- XmlSample1.xml
- XmlSample2.xml
- xmlSample3.xml
- result1.json
- result10.json
- result11.json
- result12.json
- result13.json
- result14.json
- result15.json
- result16.json
- result17.json
- result18.json
- result19.json
- result2.json
- result20.json
- result21.json
- result22.json
- result23.json
- result24.json
- result25.json
- result3.json
- result4.json
- result5.json
- result6.json
- result7.json
- result8.json
- result9.json
- test1-empty-object.json
- test10-escaped-unicode-chars.json
- test11-escaped-special-chars.json
- test12-numbers.json
- test13-whitespace.json
- test14-number-root-node.json
- test15-missing-quote-on-key.json
- test16-missing-quote-on-value.json
- test17-missing-value-separator-in-object.json
- test18-missing-value-separator-in-array.json
- test19-invalid-escape-sequence.json
- test2-empty-array.json
- test20-invalid-unicode-sequence.json
- test21-incomplete-unicode-sequence.json
- test22-multiple-decimal-points.json
- test23-invalid-value-unknown.json
- test24-invalid-root-value.json
- test25-invalid-positive-float.json
- test3-string-root-node.json
- test4-flat-object.json
- test5-trailing-comma.json
- test6-nested-object.json
- test7-nested-array.json
- test8-apos-as-enclosing-chars.json
- test9-mixed-enclosing-string-chars.json
- test1-empty-object.json
- test10-nested-array.json
- test11-mixed-nested-objects-arrays.json
- test2-flat-object.json
- test3-date-time.json
- test4-nested-object.json
- test5-umlaute.json
- test6-escaped-special-chars.json
- test7-empty-array.json
- test8-mixed-array-elements.json
- test9-array-push-ubound.json
- compile.sh
- ifsio.rpginc
- Makefile
- Makefile.unittests
- noxdbut1.rpgle
- noxdbut2.rpgle
- noxdbut3.rpgle
- noxdbut4.rpgle
- README.md
- self_test.rpgle
- .gitattributes
- .gitignore
- LICENSE
- makefile
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
