h-product parsing tests

This page was design to test the parsing of h-product. These tests are part of the micorformats 2 test suite.

Just a name (h-product parsing test)

Raspberry Pi

The expected JSON output:


{
    "items": [{
        "type": ["h-product"],
        "properties": {
            "name": ["Raspberry Pi"]
        }
    }]
}

Just a hyperlink (h-product parsing test)

Raspberry Pi

The expected JSON output:


{
    "items": [{
        "type": ["h-product"],
        "properties": {
            "name": ["Raspberry Pi"],
            "url": ["http://www.raspberrypi.org/"]
        }
    }]
}

With h-review (h-product parsing test)

Raspberry Pi

The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.

More info about the Raspberry Pi

£29.95

4.5 out of 5

Categories: Computer, Education

The expected JSON output:


{
    "items": [{
        "type": ["h-product"],
        "properties": {
            "name": ["Raspberry Pi"],
            "photo": ["http://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/RaspberryPi.jpg/320px-RaspberryPi.jpg"],  
            "description": [{
                "value": "The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.",
                "html": "The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming."
            }],
            "url": ["http://www.raspberrypi.org/"],
            "price": ["£29.95"],
            "category": ["Computer","Education"],
            "review": [{
                "value": "4.5 out of 5",
                "type": ["h-review"],
                "properties": {
                    "rating": ["4.5"], 
                    "name": ["4.5 out of 5"]
                }
            }]
        }
    }]
}

With h-review-aggregate (h-product parsing test)

Raspberry Pi

The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.

More info about the Raspberry Pi

£29.95

9.2 out of 10 based on 178 reviews

Categories: Computer, Education

From: The Raspberry Pi Foundation - Cambridge UK

The expected JSON output:


{
    "items": [{
        "type": ["h-product"],
        "properties": {
            "name": ["Raspberry Pi"],
            "photo": ["http://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/RaspberryPi.jpg/320px-RaspberryPi.jpg"],  
            "description": [{
                "value": "The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.",
                "html": "The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming."
            }],
            "url": ["http://www.raspberrypi.org/"],
            "price": ["£29.95"],
            "review": [{
                "value": "9.2 out of 10 based on 178 reviews",
                "type": ["h-review-aggregate"],
                "properties": {
                    "rating": [{
                        "value": "9.2 out of 10 based on 178 reviews",
                        "type": ["h-rating"],
                        "properties": {
                            "average": ["9.2"],
                            "best": ["10"],
                            "count": ["178"],
                            "name": ["9.2 out of 10 based on 178 reviews"]
                        }
                    }], 
                    "name": ["9.2 out of 10 based on 178 reviews"]
                }
            }],
            "category": ["Computer","Education"],
            "brand": [{
                "value": "From: The Raspberry Pi Foundation - Cambridge UK",
                "type": ["h-card"],
                "properties": {
                    "name": ["The Raspberry Pi Foundation"], 
                    "org": ["The Raspberry Pi Foundation"],
                    "locality": ["Cambridge"],
                    "country-name": ["UK"]
                }
            }]
        }
    }]
}

Change log:

Contributors :