Courseiva

CCNA Network Infrastructure and Connectivity Practice Question

Match the data format to its most accurate characteristic.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Lightweight format commonly used by REST APIs

Markup-style format that uses opening and closing tags

Human-friendly format that relies heavily on indentation

Simple tabular format with comma-separated values

⚠ Common exam trap

Avoid confusing the characteristics of different data formats. Remember that JSON uses key-value pairs, XML uses tags, YAML uses indentation, CSV is tabular, Protobuf is binary, and HTML is for web structure.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

JSON: Lightweight, key-value based data format

JSON is lightweight and key-value based, XML uses tags and attributes, YAML relies on indentation, CSV is for tabular data, Protobuf is a binary schema-driven format, and HTML is for web page structure.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • JSON: Lightweight, key-value based data format

    Why this is correct

    JSON (JavaScript Object Notation) encodes data as lightweight key-value pairs within objects and arrays, using minimal syntax like braces, brackets, colons, and commas. Its simplicity and readability make it a language-independent interchange format, and it is widely adopted in REST APIs and network automation for exchanging structured data. This accurately describes JSON, making it the correct match.

  • XML: Binary schema-driven format

    Why it's wrong here

    XML is a text-based markup language that employs angle-bracket tags and attributes to organize data, optionally following an XSD schema for validation, but it is not binary. Binary schema-driven formats, such as Protocol Buffers, encode data into compact, non-human-readable byte sequences using a predefined schema. Therefore, describing XML as binary is incorrect; that description belongs to protobuf and similar formats.

    When this WOULD be correct

    If the question asked 'Which data format is schema-driven and uses tags and attributes?' then XML would be the correct answer.

  • YAML: Uses tags and attributes

    Why it's wrong here

    YAML relies on indentation with spaces to convey hierarchy, supplemented by colons for key-value maps and dashes for sequences, rather than using explicit tags and attributes. The use of angle-bracket tags and named attributes is characteristic of XML, not YAML. Because YAML's structure is entirely whitespace-driven, saying it uses tags and attributes is a misattribution.

    When this WOULD be correct

    If the question asked 'Which data format uses indentation for structure and is often used for configuration files?', then YAML would be the correct answer.

  • CSV: For web page structure

    Why it's wrong here

    CSV is a plain-text format that stores tabular data, where each line represents a record and commas separate fields. It cannot express nested elements, hyperlinks, or semantic document structure, all of which are required for web page layout. HTML, with its hierarchical tags and attributes, is the format that defines web page structure, so labeling CSV for that purpose is incorrect.

    When this WOULD be correct

    In a question asking 'Which data format is commonly used for exporting spreadsheet data and is characterized by comma-separated values?', CSV would be the correct answer.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The 200-301 exam frequently reuses these exact scenarios with slightly different constraints.

JSON: Lightweight, key-value based data formatCorrect answer

Why this is correct

JSON (JavaScript Object Notation) encodes data as lightweight key-value pairs within objects and arrays, using minimal syntax like braces, brackets, colons, and commas. Its simplicity and readability make it a language-independent interchange format, and it is widely adopted in REST APIs and network automation for exchanging structured data. This accurately describes JSON, making it the correct match.

XML: Binary schema-driven formatWrong answer — click to see why

Why this is wrong here

XML is not binary; it is a text-based markup language. It is schema-driven (e.g., XSD), but not binary.

★ When this WOULD be the correct answer

If the question asked 'Which data format is schema-driven and uses tags and attributes?' then XML would be the correct answer.

Why candidates choose this

Candidates may confuse XML's schema support (XSD) with binary encoding, or associate 'schema-driven' with structured formats like XML without realizing it's text-based.

YAML: Uses tags and attributesWrong answer — click to see why

Why this is wrong here

YAML does not use tags and attributes; it uses indentation for structure. Tags and attributes are characteristic of XML, not YAML.

★ When this WOULD be the correct answer

If the question asked 'Which data format uses indentation for structure and is often used for configuration files?', then YAML would be the correct answer.

Why candidates choose this

Candidates may confuse YAML with XML because both are used for data serialization, and they might incorrectly associate tags/attributes with YAML due to lack of familiarity with YAML's syntax.

CSV: For web page structureWrong answer — click to see why

Why this is wrong here

CSV is a tabular data format for spreadsheets, not for web page structure; web page structure is defined by HTML, not CSV.

★ When this WOULD be the correct answer

In a question asking 'Which data format is commonly used for exporting spreadsheet data and is characterized by comma-separated values?', CSV would be the correct answer.

Why candidates choose this

Candidates may confuse CSV with HTML due to both being used in web contexts, or mistakenly think CSV can define page structure because it can be embedded in web pages.

Analysis generated from the official 200-301blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

Visual reference

Client Server SYN (seq=100) SYN-ACK (seq=200, ack=101) ACK (ack=201) Connection established — data transfer begins

About these practice questions

This 200-301 question is part of Courseiva's 1,389-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 200-301 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 200-301 exam.