https://github.com/ovler-young/sciencedirect2markdown
A Python tool to convert ScienceDirect JSON content to Markdown format, supporting text styling, math formulas, tables, and figures.
https://github.com/ovler-young/sciencedirect2markdown
converter document-conversion markdown sciencedirect scientific-papers streamlit text-processing
Last synced: about 2 months ago
JSON representation
A Python tool to convert ScienceDirect JSON content to Markdown format, supporting text styling, math formulas, tables, and figures.
- Host: GitHub
- URL: https://github.com/ovler-young/sciencedirect2markdown
- Owner: Ovler-Young
- Created: 2024-12-10T01:24:21.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2025-02-24T04:50:49.000Z (3 months ago)
- Last Synced: 2025-04-07T10:08:06.464Z (about 2 months ago)
- Topics: converter, document-conversion, markdown, sciencedirect, scientific-papers, streamlit, text-processing
- Language: XSLT
- Homepage: https://sciencedirect2markdown.streamlit.app/
- Size: 133 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ScienceDirect2MarkDown
It convert json from ScienceDirect to MarkDown with some support of styles.
It now require manually copy the json from the F12 console, go to the network tab, search "body", refresh the page, click the first item, go to the response tab, select all and copy.
Next, open the [streamlit app](https://sciencedirect2markdown.streamlit.app/), paste the json, and click the button to convert to markdown.
You can priview the markdown in the app, and download the markdown file.
## Known issues
1. Reference is in separate request, which I have not yet implemented and not plan to do so.
2. Same-page jump is not working.