Skip to main content

Timeline for Find Import/Export format data

Current License: CC BY-SA 3.0

9 events
when toggle format what by license comment
Feb 4, 2019 at 20:05 comment added GenericAccountName Sorry about the formatting, struggling with back ticks.
Feb 4, 2019 at 20:03 comment added GenericAccountName Some of the time if you find the correct function the converter calls, like System Convert TableDump ImportSV so Options[System Convert TableDump ImportSV] might actually be the thing of interest in this particular case. Can't guarantee this in general.
Feb 4, 2019 at 20:00 comment added GenericAccountName In case you were wondering, the "Options" that shows up in RegisterImport and RegisterExport isn't used as much these days, and is different from what one typically thinks of as options for a particular format. These are options which are also elements, and used with converters that typically have post importers and internal functions that return lists of rules. It's not likely to be of much interest when spelunking. "Options" to RegisterImport and RegisterExport don't even show up in the tutorial/DevelopingAnImportConverter etc
Feb 4, 2019 at 19:57 comment added GenericAccountName I think we all agree one should be able to figure out which documented Options are available for example, but of course we aren't going to provide methods to look for hidden or undocumented elements etc, they are hidden for a reason and subject to change. The tips I'm giving like how to tell if an element is hidden is to help in your spelunking journey, but also is not guaranteed to be reliable.
Feb 4, 2019 at 19:54 comment added GenericAccountName Finding whether an element is documented or hidden in general means looking at the list of elems, any LHS which is a string should be documented, if it's in AvailableElements but not Import[.., "Elements"] it's hidden. One step in hiding is making sure the LHS is somethign like elem_:"FOO" so it is a Pattern and not a String. $DocumentedElements isn't necessarily named consistently between formats either, and these registrations change often.
Feb 4, 2019 at 19:52 comment added GenericAccountName This is interesting. I will try to look at this in more detail later, I already commented on that other post that there's no way to look at Options via the register functions and this is true for both Import and Export. $DocumentedElements is not reliable at all, if you look through the various Import.m and Export.m files you'll see they are not completely consistent, which makes these types of approaches rather difficult to implement.
Feb 2, 2018 at 22:03 history edited b3m2a1 CC BY-SA 3.0
added 2772 characters in body; edited tags; edited title
Jan 20, 2018 at 16:44 history tweeted twitter.com/StackMma/status/954756501889081344
Jan 20, 2018 at 7:58 history asked b3m2a1 CC BY-SA 3.0