Click here to Skip to main content
15,887,267 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Egypt was troubled by the horrible ASP Pin
Mike Hankey30-Apr-23 5:40
mveMike Hankey30-Apr-23 5:40 
GeneralRe: Egypt was troubled by the horrible ASP Pin
kmoorevs1-May-23 8:44
kmoorevs1-May-23 8:44 
QuestionA generalized tabular -> xml engine in C# - any interest? Pin
honey the codewitch29-Apr-23 19:51
mvahoney the codewitch29-Apr-23 19:51 
AnswerRe: A generalized tabular -> xml engine in C# - any interest? Pin
englebart30-Apr-23 5:42
professionalenglebart30-Apr-23 5:42 
GeneralRe: A generalized tabular -> xml engine in C# - any interest? Pin
honey the codewitch30-Apr-23 5:57
mvahoney the codewitch30-Apr-23 5:57 
AnswerRe: A generalized tabular -> xml engine in C# - any interest? Pin
PIEBALDconsult1-May-23 7:14
mvePIEBALDconsult1-May-23 7:14 
GeneralRe: A generalized tabular -> xml engine in C# - any interest? Pin
honey the codewitch1-May-23 7:22
mvahoney the codewitch1-May-23 7:22 
GeneralRe: A generalized tabular -> xml engine in C# - any interest? Pin
PIEBALDconsult1-May-23 7:58
mvePIEBALDconsult1-May-23 7:58 
I do have a utility which reads (non-tabular) Active Directory objects via LDAP and writes (non-tabular) JSON, so I already know how to write JSON. But I did that only because I was pushed into a corner; I would rather not have written the JSON-writing code at all, it was expedient.

Bear in mind that the utility I mentioned earlier uses an IDataReader as a "pipe" through which the data flows from source to destination. This really supports only tabular data and the names and types of the columns are known, so there is no requirement to have the script specify them. Having said that... I also have a source which wraps another source and has the ability to change the order, names, and types of the columns, and even remove columns. Any denormalization (I don't "pack subitems into a field") happens in the source so the destination is guaranteed to receive tabular data. Similarly, I don't worry about "any nested objects".
If some ETL process requires producing a JSON or XML file with nested objects or subitems, then it should not use this utility.

Because what you are describing applies only to the production of XML data, it would affect only my XML destination and I'll have to review that to see if what you are describing might help add some flexibility to it.
Probably my current schema would remain the default, but the script could specify a more complex schema if required.
AnswerRe: A generalized tabular -> xml engine in C# - any interest? Pin
jschell1-May-23 11:40
jschell1-May-23 11:40 
GeneralRe: A generalized tabular -> xml engine in C# - any interest? Pin
honey the codewitch1-May-23 11:44
mvahoney the codewitch1-May-23 11:44 
GeneralRe: A generalized tabular -> xml engine in C# - any interest? Pin
PIEBALDconsult2-May-23 3:20
mvePIEBALDconsult2-May-23 3:20 
GeneralRe: A generalized tabular -> xml engine in C# - any interest? Pin
jschell2-May-23 11:46
jschell2-May-23 11:46 
JokeI'm sorry, your dad was pronounced dead Pin
honey the codewitch29-Apr-23 19:22
mvahoney the codewitch29-Apr-23 19:22 
GeneralRe: I'm sorry, your dad was pronounced dead Pin
Daniel Pfeffer30-Apr-23 7:01
professionalDaniel Pfeffer30-Apr-23 7:01 
GeneralRe: I'm sorry, your dad was pronounced dead Pin
jmaida30-Apr-23 16:26
jmaida30-Apr-23 16:26 
Generalworldle 463 4/6 Pin
jmaida29-Apr-23 14:55
jmaida29-Apr-23 14:55 
GeneralWordle 680 Pin
Sandeep Mewara29-Apr-23 9:24
mveSandeep Mewara29-Apr-23 9:24 
GeneralRe: Wordle 680 Pin
StarNamer@work29-Apr-23 13:11
professionalStarNamer@work29-Apr-23 13:11 
GeneralRe: Wordle 680 Pin
OriginalGriff29-Apr-23 19:17
mveOriginalGriff29-Apr-23 19:17 
GeneralRe: Wordle 680 Pin
Sandeep Mewara29-Apr-23 20:30
mveSandeep Mewara29-Apr-23 20:30 
GeneralRe: Wordle 680 Pin
Amarnath S29-Apr-23 21:17
professionalAmarnath S29-Apr-23 21:17 
GeneralRe: Wordle 680 Pin
Amarnath S29-Apr-23 16:42
professionalAmarnath S29-Apr-23 16:42 
GeneralRe: Wordle 680 Pin
OriginalGriff29-Apr-23 19:16
mveOriginalGriff29-Apr-23 19:16 
GeneralRe: Wordle 680 - 4 4 me Pin
pkfox29-Apr-23 22:13
professionalpkfox29-Apr-23 22:13 
GeneralRe: Wordle 680 Pin
Sander Rossel29-Apr-23 23:51
professionalSander Rossel29-Apr-23 23:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.