VOOZH about

URL: https://apify.com/moving_beacon-owner1/my-actor-65

⇱ Smart Data Converters Β· Apify


Pricing

from $10.00 / 1,000 results

Go to Apify Store

Smart Data Converters

A versatile 5-in-1 data conversion actor that intelligently transforms data between formats. Every converter includes sensible defaults in the input schema so you can run it instantly without any configuration.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

🧠 Smart Data Converters β€” Apify Actor

A versatile 5-in-1 data conversion actor that intelligently transforms data between formats. Every converter includes sensible defaults in the input schema so you can run it instantly without any configuration.


Converters

#ConverterInputOutput
1HTML β†’ Clean TextRaw HTML / URLPlain text (no tags, ads, scripts)
2HTML β†’ Article SummaryRaw HTML / URLTitle, metadata, extractive summary
3JSON β†’ Human-Readable ReportJSON stringFormatted report with tables & stats
4Logs β†’ Structured JSONRaw log textParsed entries + summary analytics
5Form Input β†’ API RequestForm fields JSONFull HTTP request payload

Quick Start

  1. Select a converter via the converter_type dropdown.
  2. Provide input (or use the pre-filled defaults).
  3. Run the actor β€” results are pushed to the default dataset.

All fields have defaults, so you can run the actor immediately after selecting a converter type.


Input Schema Overview

Global

FieldTypeDefaultDescription
converter_typeselecthtml_to_clean_textWhich converter to run
url_to_scrapestring""Optional URL to fetch HTML from (overrides html_input)

Converter 1 & 2 β€” HTML Input

FieldTypeDefault
html_inputtextareaSample AI article HTML
preserve_linksbooleantrue
preserve_line_breaksbooleantrue
summary_sentencesinteger5

Converter 3 β€” JSON Input

FieldTypeDefault
json_inputtextareaSample company data JSON
report_max_widthinteger100

Converter 4 β€” Log Input

FieldTypeDefault
log_inputtextarea10 sample app log lines

Converter 5 β€” Form + API Config

FieldTypeDefault
form_inputtextareaSample user registration fields
field_mappingtextareaDot-notation mapping to nested API paths
api_base_urlstringhttps://api.example.com
api_endpointstring/v2/users/register
api_methodselectPOST
api_auth_typeselectbearer
validation_rulestextareaSample required/min/max rules

Output

Results are pushed to the default dataset as structured JSON. Key outputs are also saved to the key-value store as plain text:

ConverterKV Store KeyContent
html_to_clean_textclean_text.txtCleaned plain text
html_to_article_summarysummary.txtFormatted summary
json_to_reportreport.txtASCII-formatted report

Project Structure

apify-smart-converters/
β”œβ”€β”€ .actor/
β”‚ β”œβ”€β”€ actor.json # Actor metadata & config
β”‚ └── input_schema.json # Full input schema with defaults
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ __init__.py
β”‚ β”œβ”€β”€ main.py # Actor entry point & routing
β”‚ └── converters.py # All 5 converter classes
β”œβ”€β”€ Dockerfile
β”œβ”€β”€ requirements.txt
└── README.md

Running Locally

# Install dependencies
pip install-r requirements.txt
# Set input via environment or INPUT.json
echo'{"converter_type": "html_to_clean_text"}'> INPUT.json
# Run
python -m src.main

Supported Log Formats (Converter 4)

The log parser auto-detects:

  • Apache Combined β€” 127.0.0.1 - - [10/Oct/2000:13:55:36 -0700] "GET /index.html ..."
  • Nginx Error β€” 2024/06/15 08:30:02 [error] 1234#0: ...
  • Syslog β€” Jun 15 08:30:01 myhost sshd[1234]: ...
  • Generic App β€” 2024-06-15T08:30:01.123Z [INFO] [Source] message
  • JSON Lines β€” {"timestamp": "...", "level": "INFO", "message": "..."}

License

MIT

You might also like

Code Converter Toolkit

moving_beacon-owner1/my-actor-64

A universal code conversion actor that transforms between 6 popular code formats in a single run. Supports both single and batch conversions with structured JSON output.

2

Universal Data Structure Converter

moving_beacon-owner1/my-actor-63

A production-grade Apify actor that converts between HTML, XML, CSV, YAML, and JSON formats. Supports 9+ conversion types with smart auto-detection, nested JSON flattening, HTML table scraping, batch URL processing, and full customization.

2

Price Drop Tracker - Monitor Any E-commerce Product

alizarin_refrigerator-owner/price-drop-tracker---monitor-any-e-commerce-product

Actor for scraping data from a single web page. The URL of the web page is passed in via input, defined by the input schema. It uses the Axios client to get the HTML of the page & the Cheerio library to parse the data from it. The data are then stored in a dataset where you can easily access them.

Validate Dataset(s) with JSON Schema

jaroslavhejlek/validate-dataset-with-json-schema

This Actor validates items in one or more datasets against a provided JSON Schema. Use it if you planning to add a dataset validation schema to your actor and you want test it.

πŸ‘ User avatar

Jaroslav Hejlek

5

Color Converter Input

moving_beacon-owner1/color-converter-input

A versatile tool for converting colours between HEX, RGB, and HSL formats while generating harmonious colour palettes.

2

Cash Converters Spain Scraper

autoclient/cash-converters-spain-scraper

Scrape Cash Converters Spain product listings with titles, prices, condition, stock, URLs, and images for second-hand marketplace price intelligence.

Apify Public Actor Scraper

zerobreak/apify-public-actor-scraper

Apify public actor scraper that pulls metadata from every public actor in the Apify marketplace including names, authors, run stats, and pricing, so SEO researchers and developers can map the ecosystem fast.

Data Format Converter - CSV, JSON, XML Transformation

ntriqpro/data-format-converter

Convert data between common formats: CSV, JSON, and XML. Bulk transform files without manual work.

Document Converter

moving_beacon-owner1/my-actor-70

A tool that that converts documents between different formats. Upload files via URL and retrieve converted results from the key-value store.

3

Schema Universal Converter

fiery_dream/schema-universal-converter

Convert between JSON Schema, TypeScript, Zod, OpenAPI, GraphQL, and more. Maintain schema consistency across your entire stack.

πŸ‘ User avatar

Cody Churchwell

2

Related articles

Introduction to Apify Store: the world’s largest marketplace of web scrapers
Read more
How to find micro-influencers on TikTok
Read more
The definitive guide to text scraping
Read more