× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



I'm probably showing my ignorance here as I've never dealt with EDI.
I have generated XML and JSON for some applications but used GoAnywhere.

For a simple document or set of documents where someone did not want to purchase a vendor package, wouldn't it be feasible to just build a document, possibly using a template, and populate it using %ScanRpl()? I've done a few form letter type applications where that was my approach. Template in a physical file and placeholders for the variables to replace with DB and/or calculated values.

Again, I may be looking at this too simplistically but just tossing the idea out there.

Roger Harman
COMMON Certified Application Developer - ILE RPG on IBM i on Power





-----Original Message-----
From: MIDRANGE-L <midrange-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Vern Hamberg via MIDRANGE-L
Sent: Sunday, March 12, 2023 2:59 PM
To: midrange-l@xxxxxxxxxxxxxxxxxx
Cc: Vern Hamberg <vhamberg@xxxxxxxxxxxxxxx>
Subject: Re: cXML

Hi Jon

:) My last post, I'm now a liar - I used some of your articles 8 or 9
years ago. easy400 still has some articles, i don't know if any of
yours, but I've not looked lately.

I've given presentations at COMMON, et al., about using CGIDEV2 to build
the component XML files in XLSX files. I give a very basic CGIDEV2 101
as part of it.

Easy to over-think this process!

Vern

On 3/12/2023 4:52 PM, Jon Paris wrote:
The articles I wrote many moons ago on the topic have sadly been lost to time. Best I can find is this presentation which looks at a variety of approaches.

https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.gateway400.org%2Fdocuments%2FGateway400%2FHandouts%2FGateway400Seminar.pdf&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=DpIZfyzashAjiqvUX8W%2BPwd%2FPg8UMTLhkpRdIdtBEyo%3D&reserved=0 <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.gateway400.org%2Fdocuments%2FGateway400%2FHandouts%2FGateway400Seminar.pdf&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=DpIZfyzashAjiqvUX8W%2BPwd%2FPg8UMTLhkpRdIdtBEyo%3D&reserved=0>


Jon P.


On Mar 12, 2023, at 5:25 PM, Danner, Duane <ddanner@xxxxxxxxxxxx> wrote:

Is there instructions on how to use cxml existing templating system, such as that builtin to with CGIDEV2

-----Original Message-----
From: MIDRANGE-L <midrange-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Jon Paris
Sent: Saturday, March 11, 2023 8:13 AM
To: Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: cXML

Well XML-INTO can be used to consume any cXML that is sent to you. Generation is a different thing.

I would suggest you stop looking for cXML tools specifically - as Vern has pointed out it is just a set of predefined standards for commerce data interchange. Instead, look for tools such as Krengletech's XML-Suite that assist in building XML. You can also use an existing templating system, such as that builtin to CGIDEV2. There is also the XMLi open-source project (https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fxmli%2F&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=E4AEfZR80UTXckWBP0h1obWYydAVXqAjluBjeYI%2BbKM%3D&reserved=0 <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fxmli%2F&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=E4AEfZR80UTXckWBP0h1obWYydAVXqAjluBjeYI%2BbKM%3D&reserved=0
b
77
5%7C0%7C0%7C638142514095397153%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UFuNHVex4OJ%2Fi0fNuPSfMM%2FO%2B8I1RUUsDZTMamwCIB8%3D&reserved=0>) but I notice it hasn't been updated in 5 years or so. Not that anything much has happened to XML in that time so ... I described using it for XML here: https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fauthory.com%2FJonParisAndSusanGantner%2FGenerating-XML-the-XMLi-Way&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=dV5eSKfoqmSzJL7hOeY8EgESbi%2Bmeg%2FmfhtcQxJ%2Fwqc%3D&reserved=0 <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fauthory.com%2FJonParisAndSusanGantner%2FGenerating-XML-the-XMLi-Way&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=dV5eSKfoqmSzJL7hOeY8EgESbi%2Bmeg%2FmfhtcQxJ%2Fwqc%3D&reserved=0
4
d
f75e5e08db223ac708%7C7fa3ed9ffff94884a6e28dd98886b775%7C0%7C0%7C638142514095397153%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=HDD2LD8YRAuPladAZ2HPpE2chQO%2FYMP%2F7vaV2TIDq1E%3D&reserved=0>


Jon P.

On Mar 10, 2023, at 3:05 PM, Danner, Duane <ddanner@xxxxxxxxxxxx> wrote:

Yes, looking for vendor/product that can help with getting the data into cXML. Or can we use the xml-into functions .

Thanks


-----Original Message-----
From: MIDRANGE-L <midrange-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of
Richard Schoen
Sent: Friday, March 10, 2023 11:57 AM
To: midrange-l@xxxxxxxxxxxxxxxxxx
Subject: RE: cXML

I don't think cXML is a product.

It's an XML data format.

You'll need to learn how to format cXML files for them if they need them.

Or find a vendor that can help with software that can create cXML file
? (Which was maybe what you were after?)

Regards,
Richard Schoen
Web:
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.r%2F&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=nHptLhmhiEyjs2O7he36vrMiI8mnq3ryqzQtdUDZ%2FbY%3D&reserved=0
ichardschoen.net%2F&data=05%7C01%7Cddanner%40awtx-itw.com%7Ce6490df69e
924df75e5e08db223ac708%7C7fa3ed9ffff94884a6e28dd98886b775%7C0%7C0%7C63
8142514095397153%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=7IteRcIwon
991rrHoTkz5rMyY2XbSdkh6myswE0ZpEI%3D&reserved=0
Email: richard@xxxxxxxxxxxxxxxxx

------------------------------

message: 4
date: Fri, 10 Mar 2023 16:50:13 +0000
from: "Danner, Duane" <ddanner@xxxxxxxxxxxx>
subject: cXML

Looking for direction for using cXML, have a customer that is going
that direction. Any third party companies that offer cXML

Thanks

Duane Danner


--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit:
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist%2F&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=11BF3wKEZvYrIHJzdGDntktefCjeb4YQ6665JueP48g%3D&reserved=0
s.midrange.com%2Fmailman%2Flistinfo%2Fmidrange-l&data=05%7C01%7Cddanne
r%40awtx-itw.com%7Ce6490df69e924df75e5e08db223ac708%7C7fa3ed9ffff94884
a6e28dd98886b775%7C0%7C0%7C638142514095397153%7CUnknown%7CTWFpbGZsb3d8
eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3
000%7C%7C%7C&sdata=v%2Bl3mTzdsTWUG2PNWV%2F8eLNukTW%2Fl7ozZaZvatiDHlg%3
D&reserved=0 or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Fmidrange-l&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=YfadeCMaKX1q8uqu7%2FPKsxnJ6%2BUv7zi7L6Op7NsiFQ4%3D&reserved=0.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related questions.

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit:
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist%2F&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=11BF3wKEZvYrIHJzdGDntktefCjeb4YQ6665JueP48g%3D&reserved=0
s.midrange.com%2Fmailman%2Flistinfo%2Fmidrange-l&data=05%7C01%7Cddanne
r%40awtx-itw.com%7Ce6490df69e924df75e5e08db223ac708%7C7fa3ed9ffff94884
a6e28dd98886b775%7C0%7C0%7C638142514095397153%7CUnknown%7CTWFpbGZsb3d8
eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3
000%7C%7C%7C&sdata=v%2Bl3mTzdsTWUG2PNWV%2F8eLNukTW%2Fl7ozZaZvatiDHlg%3
D&reserved=0 or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Fmidrange-l&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=YfadeCMaKX1q8uqu7%2FPKsxnJ6%2BUv7zi7L6Op7NsiFQ4%3D&reserved=0.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related questions.

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit: https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Fmidrange-l&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=pFUSfEQuGVHcKpJfEZCaDjDAICeYrdE51MTzmtm8cO0%3D&reserved=0
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Fmidrange-l&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=YfadeCMaKX1q8uqu7%2FPKsxnJ6%2BUv7zi7L6Op7NsiFQ4%3D&reserved=0.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related questions.

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Fmidrange-l&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=pFUSfEQuGVHcKpJfEZCaDjDAICeYrdE51MTzmtm8cO0%3D&reserved=0
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Fmidrange-l&data=05%7C01%7C%7Cb1817abf273b498d333608db23451288%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142551793685174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=YfadeCMaKX1q8uqu7%2FPKsxnJ6%2BUv7zi7L6Op7NsiFQ4%3D&reserved=0.

Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related questions.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.